An integral part of the City of London, the Threadneedles Hotel London is ideally located in the heart of the City's business district. Overlooking the Bank of England and the Stock Exchange, the Threadneedles Hotel London is within minutes of The Lloyd's Building, The Strand, The Tate Modern, St. Paul's Cathedral, the Tower of London, and Shakespeare's Globe.
Threadneedles Hotel London Click here to browse more
Boutique Hotels London
|