27 CATOR ROAD, SE26 5DT sold for £2000000 on 2020-08-25
3 CATOR ROAD, SE26 5DT sold for £920000 on 2020-12-03
9 CATOR ROAD, SE26 5DT sold for £1100000 on 2020-12-04
57 CATOR ROAD, SE26 5DT sold for £270000 on 2021-01-27
Get official EPC reports (Free)