The Victoria Embankment looking towards Cleopatra's Needle, London, c1945-c1965. Cleopatra's Needle is an Egyptian obelisk which was imported and erected here in 1878. On the left are Shell-Mex House and the Savoy Hotel.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 3455x5424
File Size : 54,903kb