38 LUCAS ROAD, SE20 7EE sold for £440000 on 2020-01-24
46 LUCAS ROAD, SE20 7EE sold for £625000 on 2020-02-18
23A LUCAS ROAD, SE20 7EE sold for £330000 on 2020-02-25
34 LUCAS ROAD, SE20 7EE sold for £500000 on 2020-08-03
Get official EPC reports (Free)