Located
within London’s famed Westminster area, Big Ben and the Houses of Parliament
are not only two of the city’s most iconic landmarks, but two of the country’s
most prestigious attractions also. Big Ben – Westminster’s colossal clock tower
– is a staple of British culture and is regularly sought out by tourists,
sightseers and holidaymakers. The Grade I-listed clock tower has stood for over
150 years and has inspired the imagination of many over the years. The Houses of
Parliament, or the Palace of Westminster, is the meeting place of the House of
Commons and the House of Lords and is famed for its Gothic architecture and
soaring spires.
£335
per night£0
per night£6,120
per night£0
per night