SE28 8TA · London
£8.5M
what these 41 homes last sold for
£185kmedian
£2,804per m²
| 71, Newmarsh Road | £410,000 | Dec 2025 |
| 21, Newmarsh Road | £355,000 | Jan 2025 |
| 19, Newmarsh Road | £387,500 | May 2024 |
| 59, Newmarsh Road | £387,500 | Aug 2023 |
| 13, Newmarsh Road | £260,000 | Sep 2019 |
| 5, Newmarsh Road | £240,000 | Nov 2017 |
| 81, Newmarsh Road | £273,000 | Oct 2017 |
| 29, Newmarsh Road | £370,000 | Jun 2017 |
| 63, Newmarsh Road | £336,000 | Sep 2016 |
| 39, Newmarsh Road | £300,000 | Jul 2016 |
| 7, Newmarsh Road | £300,000 | Jul 2016 |
| 73, Newmarsh Road | £235,000 | Jul 2015 |