Big Ben and the Houses of Parliament
16-storey Gothic clocktower and national symbol at the Eastern end of the Houses of Parliament
About Big Ben and the Houses of Parliament
England
Big Ben and the Houses of Parliament are among London’s most recognisable landmarks, located on the River Thames in the heart of the city. Big Ben, actually the name of the Great Bell inside the Elizabeth Tower, is the clock tower that stands tall beside the Houses of Parliament. The clock face is visible from all around the city, and the sound of Big Ben’s chimes is a familiar feature of London life. The Houses of Parliament, also known as the Palace of Westminster, is the seat of the UK government. The historic Gothic-style building houses the two houses of Parliament: the House of Commons and the House of Lords. The building itself is a stunning piece of architecture, with its grand facade, intricate detailing, and the River Thames running alongside it.
Explore Nearby Attractions
Make the most of your stay by exploring must-see attractions just moments away. From cultural landmarks to charming local spots, discover nearby experiences that enrich your journey.
Stay in the Finest Hotels
Experience unparalleled comfort and luxury with our top hotel selections. Each property is carefully chosen for its exceptional service, outstanding amenities, and prime locations.
Traveller Stories & Trusted Reviews
Have Questions? We’re Here to Help!
Reach out to our team for personalised assistance and start planning your next European adventure with Ormina Tours.