Millennium Gloucester Hotel London Kensington : 4-18 Harrington Gardens London, United Kingdom SW7 4LH