Threadneedles, Autograph Collection

Threadneedles is in the heart of the City of London, also known as the Square Mile and the Financial Hub of the United Kingdom. Walk to the Bank of England and many iconic landmarks, or explore London via the Bank Tube Station outside our 5-star hotel.