SW138HL
Keble Place, 
Harrods Village, SW13
Modern Ground Floor Apartment Exclusive Harrods Village Floor-to-Ceiling Window in Reception Room 1 Allocated Parking Space Residents' Swimming Pool & Gym EPC Rating C