Visit Big Ben From Strand Palace
The Houses of Parliament and Elizabeth Tower, more commonly known as Big Ben, are among London's most iconic landmarks and must-see London attractions. Technically, Big Ben is the name given to the large bell inside the clock tower.
Some of the best views of Big Ben and the Houses of Parliament can be seen from Westminster Bridge and even from The London Eye on the south bank of the River Thames.
You can reach Big Ben from the hotel on foot, or even via the London Underground from Embankment station.