Kensington Gardens, London
Grade II Listed Apartment
3,500 SQFT