59 NEWMARSH ROAD, SE28 8TA sold for £387500 on 2023-08-10
317 NEWMARSH ROAD, SE28 8TE sold for £365000 on 2023-04-06
20 NEWMARSH ROAD, SE28 8TF sold for £310000 on 2021-02-26
22 NEWMARSH ROAD, SE28 8TF sold for £300000 on 2021-11-19
Get official EPC reports (Free)