62 EDWARD ROAD, SE20 7JR sold for £470000 on 2020-01-20
67 EDWARD ROAD, SE20 7JR sold for £527000 on 2020-08-17
68 EDWARD ROAD, SE20 7JR sold for £541000 on 2021-11-18
81 EDWARD ROAD, SE20 7JR sold for £620000 on 2022-12-07
Get official EPC reports (Free)