The Grand Hotel, on the corner of Northumberland Avenue and Trafalgar Square, London, 1913. It was designed by F&H Francis and built in the 1870s. Shops on the ground floor have their sun blinds pulled out over the pavement.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 4800x3913
File Size : 55,027kb