Thistle Express London Bloomsbury Park 2 Stars

126 Southampton Row , London Central, WC1B 5AD

facilities

  • 24hr Reception
  • Meeting Room
  • Traveller Policy Verified

back to event details

venue map

venue address

126 Southampton Row
Bloomsbury
London Central
London
WC1B 5AD

more information