The Houses of Parliament, London. The Palace of Westminster from the Albert Embankment on the south bank,, River Thames, London, England, UK


Size: 7841px × 5930px
Location: London, England, UK
Photo credit: © Ian Dagnall / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, attractions, ben, big, blue, british, central, clock, clocktower, england, english, government, historic, historical, houses, kingdom, landmark, landmarks, london, palace, parliament, river, seat, sight, sights, sightseeing, skies, sky, summer, sun, sunny, sunshine, thames, tourist, uk, united, visitor, westminster