105 EDWARD ROAD, SE20 7JS sold for £490000 on 2020-11-02
95 EDWARD ROAD, SE20 7JS sold for £550000 on 2020-12-03
89 EDWARD ROAD, SE20 7JS sold for £585500 on 2021-04-23
87 EDWARD ROAD, SE20 7JS sold for £556000 on 2021-09-16
Get official EPC reports (Free)