53 LANCASTER ROAD, SE25 4BL sold for £569995 on 2020-07-23
79 LANCASTER ROAD, SE25 4BL sold for £540000 on 2021-02-08
73 LANCASTER ROAD, SE25 4BL sold for £700000 on 2021-08-04
83 LANCASTER ROAD, SE25 4BL sold for £618000 on 2023-01-17
Get official EPC reports (Free)