The Houses of Parliament is the meeting place for the House of Commons and is the heart of the British government. You will also be able to see the famous Big Ben which is the nickname at the north end of Palace of Westminster. Did you know that the Houses of Parliament first stone was set in September 1843?
The Houses of Parliament is located in Westminster and only 15 minutes walk from Eccleston Square Hotel which is also located in the borough of Westminster.
UK Parliament does welcome visitors Monday to Sunday and visitors are able to witness debates and committee hearings as well as take a tour of the one of the world’s most iconic building.