Millennium Gloucester Hotel London Kensington, 4-18 Harrington Gardens, South Kensington, London SW7 4LH