Houses of Parliament in London
Parliament Square
9 photos
9 photos
9 photos
9 photos
9 photos
Houses of Parliament
The Houses of Parliament is a historic building located in London that serves as the main meeting place for the UK Parliament's House of Commons and House of Lords. Dating back to the 11th century, the building has undergone several renovations and expansions. Its most famous feature is the clock tower, nicknamed Big Ben, which houses the famous bell. Visitors can take guided tours of the building and even attend debates and committee hearings.
Thank you! Your photo has been sent to the moderators for review.
OK
,
Hotels nearby
5 Stars 4 Stars 3 Stars 2 Stars