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