2
results
Sold prices in Delmare Close, London Central, SW9
Flat A, 27 Delmare Close, London, SW9 8DU
- £400,000 Flat, Leasehold 28 March 2019
27 Delmare Close, London, SW9 8DU
- £270,000 Flat, Leasehold 09 January 2008