50
results
Sold prices in Barforth Road, London Central, SE15
11 Barforth Road, London, SE15 3PS
- £77,000 Semi-detached, Freehold 12 October 1995
16 Barforth Road, London, SE15 3PS
- £82,500 Semi-detached, Freehold 13 July 1995