Houses of Parliament
About Houses of Parliament
Also known as Westminster Palace, the Houses of Parliament remain the meeting place of Britain’s two houses of Parliament, the House of Commons and the House of Lords. Situated on the River Thames in Westminster, the palace upholds its status as a royal residence and is also a UNESCO Heritage Site. Popular tours during summer highlight a century of history, modern politics, incredible art and architecture, with the added bonus of having afternoon tea on the Terrace Pavilion.
Accommodation near Houses of Parliament
Houses of Parliament Map
*Distances are shown as the crow flies and not necessarily the actual travelling