businesses
4-18 Harrington Gardens
Kensington and Chelsea
London
SW7 4LH
Report a problem with this listing
Millennium Gloucester Hotel London Kensington is ideally located in South Kensington close to the best London attractions. The hotel offers standard and luxury rooms, meeting and event facilities and a wide range of restaurants.
Monday to Sunday
Open 24 Hours