$240
5 Threadneedle St
London EC2R 8 United Kingdom
London EC2R 8 United Kingdom
The Threadneedles is situated in the heart of London's business district overlooking the Bank of England, approximately 20 miles from London Heathrow...
more
Amenities
Wheelchair Accessible, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Wheelchair Accessible, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

