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