Location Millennium Gloucester Hotel London Location Kensington Suite - Millennium Gloucester Hotel, London