72 LENNARD ROAD, SE20 7LY sold for £630000 on 2020-11-25
61 LENNARD ROAD, SE20 7LY sold for £1145000 on 2021-11-30
78 LENNARD ROAD, SE20 7LY sold for £747500 on 2022-12-09
84 LENNARD ROAD, SE20 7LY sold for £1150000 on 2023-02-16
Get official EPC reports (Free)