2
results
Sold prices in Elford Close, London Central, SE3
53 Elford Close, London, SE3 9YW
- £123,000 Flat, Leasehold 07 January 2009
17 Elford Close, London, SE3 9YW
- £70,000 Semi-detached, Freehold 07 January 2003