The City Apartments

Starting at
$319

TripAdvisor Review

Based on 3 review

See all

Property Location With a stay at The City Apartments, you'll be centrally located in London, steps from The Gherkin and minutes from Leadenhall Market. This guesthouse is close to Tower of London and London Bridge.Rooms Make yourself at home in one of the 2 guestrooms featuring refrigerators. Compli...

More details