Location Info
Thistle City Barbican Hotel is located in business district, close to Tower of London, Tower Bridge, St. Paul's Cathedral and monuments.Located on the edge of London's square mile, the Thistle City Barbican Hotel London is approximately 10 minutes walk from the conference and exhibition centres at the Barbican and close to the Business Design Centre.Just 3 miles from Liverpool Street Station which has a shuttle express service direct to Stansted airport.