Thistle Barbican Shoreditch
Central Street, Clerkenwell, London, England
Stay at this spa hotel in London. Enjoy 2 bars/lounges, a full-service spa and breakfast. Popular attractions St. Paul's Cathedral and Russell Square are located nearby. Discover genuine guest reviews for Thistle Barbican Shoreditch, in London City Centre neighbourhood, along with the latest prices and availability – book now.