30 LEVENDALE ROAD, SE23 2TW sold for £667500 on 2020-07-10
8 LEVENDALE ROAD, SE23 2TW sold for £740000 on 2020-11-13
44 LEVENDALE ROAD, SE23 2TW sold for £720150 on 2021-04-09
36 LEVENDALE ROAD, SE23 2TW sold for £605000 on 2021-04-16
Get official EPC reports (Free)