Clayton Hotel City of LondonHotel
10 New Drum Street, Tower Hamlets, London, E1 7AT, United Kingdom
Clayton Hotel City of London is ideally located for the city’s Financial District with a 10-minute walk from Liverpool Street Station and close to some of London’s Iconic landmarks such as The Gherkin, Tower Bridge, Old Spitalfields Market and Brick