With a stay at Travelodge London Vauxhall, you'll be centrally located in London, within a 5-minute drive of Houses of Parliament and Apollo Victoria Theatre. This hotel is 1.2 mi (2 km) from Westminster Abbey and 1.3 mi (2.1 km) from Victoria Palace Theatre.Distances are displayed to the nearest 0.1 mile and kilometer. St. Thomas' Hospital - 1.7 km / 1 mi Houses of Parliament - 1.9 km / 1.2 mi Apollo Victoria Theatre - 1.9 km / 1.2 mi Victoria Palace Theatre - 1.9 km / 1.2 mi London Dungeon - 2 km / 1.2 mi Westminster Abbey - 2 km / 1.3 mi London Eye - 2 km / 1.3 mi Westminster Bridge - 2.1 km / 1.3 mi Big Ben - 2.1 km / 1.3 mi Churchill War Rooms - 2.3 km / 1.5 mi St. James Park - 2.4 km / 1.5 mi Buckingham Palace - 2.7 km / 1.6 mi Charing Cross - 2.8 km / 1.7 mi The Strand - 2.8 km / 1.7 mi Trafalgar Square - 2.9 km / 1.8 mi The nearest airports are:London (LCY-London City) - 15.2 km / 9.5 mi London (LHR-Heathrow) - 27.7 km / 17.2 mi London (LGW-Gatwick) - 62.1 km / 38.6 mi The preferred airport for Travelodge London Vauxhall is London (LCY-London City).