Millennium Gloucester Kensington

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

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