Threadneedles Hotel | 5 Star Hotel in London City
Threadneedles is an elegant discreet hotel in the heart of London. Enjoy the modern luxury of our rooms & suites or unwind in the Dome for Afternoon Tea.
Arnot Tower Gardens
The Tower was built in the fifteenth century and has been a ruin for 3 centuries. The Tower forms a feature in a renewed garden with a fountain pool, a canal an