• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
London City Hotel
200 Borough High Street, Southwark, London, GB
London City Hotel offers modern accommodation next door to Borough Tube Station, and a 5-minute walk from London Bridge Rail Station. Tower Bridge is a 10-minute walk away. A 24-hour reception and express check-in/check-out are also available.
Page 1 of 1
1