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