14 FLAXTON ROAD, SE18 2JR sold for £336250 on 2020-02-21
88 FLAXTON ROAD, SE18 2JR sold for £400000 on 2020-10-30
16 FLAXTON ROAD, SE18 2JR sold for £363000 on 2021-03-12
86 FLAXTON ROAD, SE18 2JR sold for £342500 on 2021-03-16
Get official EPC reports (Free)