Millennium Gloucester Hotel London Kensington

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