Location Millennium Gloucester Hotel, London Location Room Cromwell 6, Millenium Gloucester Hotel, 4-18 Harrington Gardens, South Kensington, London, SW7 4LH View on map