2
results
Sold prices in Mandela Street, London Central, SW9
30 Mandela Street, London, SW9 6EL
- £300,000 Flat, Leasehold 25 September 2023
28 Mandela Street, London, SW9 6EL
- £185,000 Flat, Leasehold 10 May 2007
- £147,000 Flat, Leasehold 15 June 2004