42 PEAK HILL, SE26 4LR sold for £485000 on 2020-03-27
18 PEAK HILL, SE26 4LR sold for £581500 on 2020-08-28
46 PEAK HILL, SE26 4LR sold for £507500 on 2020-12-11
12 PEAK HILL, SE26 4LR sold for £475000 on 2020-12-18
Get official EPC reports (Free)