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