Thistle Express London Bloomsbury Park 2 Stars

126 Southampton Row , London Central, WC1B 5AD

facilities

  • Bar
  • 24hr Reception
  • Meeting Room

back to event details

venue map

venue address

126 Southampton Row
Bloomsbury
London Central
London
WC1B 5AD

more information