Millennium Gloucester Kensington
4-18 Harrington Gardens, City of London, SW7 4LH, England
4-18 Harrington Gardens, City of London, SW7 4LH, England
4-18 Harrington Gardens, City of London, SW7 4LH, England