London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
10 New Drum Street - London, London
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...
See MoreUsage of subsidiary facilities may incur additional fees