Set against fashionable South Kensington, Millennium Gloucester Hotel London Kensington is the perfect combination of charm, comfort, and attentive hospitality. With its convenient Kensington hotel location at the heart of the city, and Gloucester Road Underground Station just next door, you’ll discover how easy it is to explore the city. Sightseeing is easy as you'll find Hyde Park, the Royal Albert Hall, and Kensington Palace are all just a short walk away. Whether you are in town for business or leisure, come and stay to discover just how perfect London can be.
4-18 Harrington Gardens
London, SW7 4LH