Home to the Original London Tour: One of the city's most esteemed open-top bus sightseeing tours which will take you round all of London's must-see attractions with a multi-language guided commentary in a snap.
Nearest Station: Charring Cross (Bakerloo and Northern Lines and National Rail Services).