1
result
Sold prices in Kneller Road, London Central, SE4
3 Kneller Road, London, SE4 2AR
- £226,400 Semi-detached, Freehold 26 June 2003
- £68,000 Semi-detached, Freehold 08 December 1995