HotelsClick.com

Hotel Travelodge London Central Bank

2 Stars

  19-23 St Swithin's Lane - EC4N 8AD - London, United Kingdom View Map
Area: Tower Bridge / The City / Shoreditch

Booking.com

Media Gallery

Book