Oxford Street in London has one of the highest concentrations of large shops in the world.
If there are buses, there should be bus-stops. This is a bus-stop along Oxford Street.
Street lights and the sunset skies. When the travellers feel weary from the day, they may find, some beauty behind the arriving darkness.