Eurostar
Thistle City Barbican

Thistle City Barbican

3 star hotel
Central Street, Clerkenwell, London, EC1V 8DS, England
  • Arriving in London2.1 km from London St Pancras Int’l
  • While you are in London1.6 km from St Paul’s Cathedral