Location The Windsor Suite, Holiday Inn, London - Kensington, Wrights Lane Location The Windsor Suite, Kensington High Street, Wrights Lane, London, W8 5SP View on map Telephone 020 7368 4023 Email info@hilondonkensington.com Web Website