SW116PU
Kelmscott Road, London, SW11
Beautifully renovated throughout by the current owners Open-plan kitchen and dining room Three double bedrooms Spacious private roof terrace Ideally situated 'Between the Commons' EPC Rating = C