London ATTRACTIONS See all

Houses of Parliament & Big Ben

The Palace of Westminster, more commonly known as the Houses of Parliament, is right on the River Thames. A magnificent Neo-Gothic building dating from the 1840s, it is most recognizable from the clock tower at one end known as Big Ben. (In fact, ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message