|
From £125
– £550 per night
Threadneedles
5 star boutique hotel, London – Perfectly situated for the historical sights along the River Thames, St Paul’s Cathedral,... City of London Hotels, The City of London, Central London, London |