2 FOXCROFT ROAD, SE18 3DB sold for £785000 on 2021-11-05
24 CLEANTHUS ROAD, SE18 3DD sold for £815000 on 2020-01-10
60 CLEANTHUS ROAD, SE18 3DD sold for £400000 on 2021-06-28
38 CLEANTHUS ROAD, SE18 3DD sold for £900000 on 2021-12-10
Get official EPC reports (Free)