Thistle London Holborn 3 Stars

Bloomsbury Way, London Central, WC1A 2SD

facilities

  • Bar
  • Restaurant
  • Room Service
  • 24hr Reception
  • Meeting Room
  • Verified Traveller Policy

back to event details

venue map

venue address

Bloomsbury Way
Bloomsbury
London Central
London
WC1A 2SD

more information