63 CLIVE ROAD, SE21 8DA sold for £982250 on 2020-11-05
19 CLIVE ROAD, SE21 8DA sold for £630000 on 2021-02-26
13 CLIVE ROAD, SE21 8DA sold for £640000 on 2021-09-29
39 CLIVE ROAD, SE21 8DA sold for £900000 on 2021-12-14
Get official EPC reports (Free)