Thistle City Barbican, London

Community images

  • Thistle City Barbican, London
  • Our room
  • Our bathroom
  • My starter at the ball.

Thistle City Barbican, London

From £ 76.80

Hotel - 120 Central Street, Clerkenwell, London, EC1V 8DS - 2 Stars - 463 Rooms

> Show product information

Cleanliness
Comfort
Facilities
Service
Value for Money

1 Offer: Thistle City Barbican, London