Millennium Gloucester Hotel, Kensington, London SW7 4LH

Millennium Gloucester Hotel London Kensington

4-18 Harrington Gardens
London,
SW7 4LH

Tel: 020 7373 6030

South Kensington

Star Rating: 4-star