1
result
Sold prices in New Church Road, London Central, SE5
28 New Church Road, London, SE5 7JJ
- £174,782 Detached, Freehold 01 March 2000
- £70,000 Detached, Freehold 07 March 1997