Thistle London Kensington Gardens 3 Stars

104 Bayswater Road, London Central West, W2 3HL

facilities

  • Bar
  • Restaurant
  • Room Service
  • Parking
  • 24hr Reception
  • Meeting Room

back to event details

venue map

venue address

104 Bayswater Road
London Central West
London
W2 3HL

more information