Travelodge London Central Tower Bridge is a hotel in London near Tower Bridge, the Tower of London, and Tower Hill subway station. Rooms are basic but clean, with tidy beds and a reasonably spacious layout. Tower Hill station is a 2-3 minute walk away, and the Tower of London is 3 minutes away. There is no air conditioning, so rooms get hot on warm days.