Houses of Parliament: Entry Ticket and Audio Guide
21 Sept - 09 Nov
The Houses of Parliament, or Palace of Westminster, is a famous Gothic Revival building in London. Located on the River Thames, it houses the Parliament and includes beautiful chambers and the renowned Big Ben clock.
20 Dean's Yard
19 Sept - 30 Nov
18 Sept - 01 Dec
18 Sept - 01 Dec
29 Sept
29 Sept - 22 Dec