Threadneedles Boutique Hotel
5 Threadneedle Street, London EC2R 8AY
A large modern hotel in the centre of London, close to Bank underground station, the Tate Modern, the Tower of London, and St Paul's Cathedral.
Rooms From 143.75 GBP per room, per night