Holiday Inn London – Kensington High Street, London

Venue Details
  • Location
  • Address
    Wrights Lane, London W8 5SP
  • Phone
    0207 368 4437
Venue Tags