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
Number of rooms: 181
10 New Drum Street, Tower Hamlets, London, E1 7AT, United Kingdom
Hotel booked 1 times today.