SW111BE
Shelgate Road, London, SW11
Two bedroom, two bathroom split level flat 852 sq ft of living space Private terrace Only 0.5 miles from Clapham Common Ideally situated between the Commons EPC Rating = C