The Palace of Westminster is home to the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom, London


Size: 3238px × 4857px
Location: London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., 1, attraction, ben, big, boats, britain, building, capital, cities, city, clock, copy, democracy, elizabeth, england, english, europe, famous, gothic, government, grade, heritage, houses, iconic, landmark, life, limestone, listed, london, magnesian, palace, parliament, parliamentary, perpendicular, place, political, politics, revival, river, sand-coloured, scene, site, space, style, thames, tourism, tourist, tower, uk, unesco, urban, visited, visitor, westminster, world