London

 

Preview

image preview

Caption

The Houses of Parliament, London. – Situated on the banks of the Thames, they make a superb picture from the river. The Victoria Tower on the left is 400 ft. high and the Clock Tower on the right contains the world-famous Big Ben.

Image File Location

O:\Archives\SDCW Postcard Collection\UnitedKingdom\LondonEngland\BoroughofWestminster-31B

Image File Size

123 KB

Copyright

Copyright not Evaluated

Keywords

Westminster (London, England), Westminster Palace (London, England), Thames River (England), Historic sites, Rivers, Capitols

Share

Image Location

 
COinS