Houses of Parliament, Palace of Westminster, UK Government, Westminster, London, England, UK, GB.
The Palace of Westminster is the meeting place of the Parliament of the United Kingdom and is located in London, England. It is commonly called the Houses of Parliament after the House of Commons and the House of Lords, the two legislative chambers which occupy the building.
Size: 5009px × 3757px
Location: London SW1A 0AA
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ben, big, england, gb, government, houses, landmark, london, palace, parliament, travel, uk, westminster