Tower Hill Where to Stay
Threadneedle Town House Hotel
5 Threadneedle Street, London, EC2R 8AY 020 76578080
The Hoxton Hotel
81-83 Great Eastern Street, London, EC2A 3HU 020 75501000
5 Threadneedle Street, London, EC2R 8AY 020 76578080
81-83 Great Eastern Street, London, EC2A 3HU 020 75501000