The Palace of Westminster at night, London, 1945-1980. General view of the Houses of Parliament from the River Thames, with the clock tower which houses Big Ben on the right, (also referred to as St Stephen's Tower).
World Europe United Kingdom England Greater London London City of Westminster Westminster
Locations & Buildings Palaces & Stately Homes
Science & Nature Times of the Day
Artistic Representations Landscapes
History & Politics Politics Other
Pixel Dimensions (W x H) : 5385x3374
File Size : 53,230kb