27 LEGHORN ROAD, SE18 1SZ sold for £385000 on 2020-12-22
10 LEGHORN ROAD, SE18 1SZ sold for £370000 on 2021-01-04
33 LEGHORN ROAD, SE18 1SZ sold for £405000 on 2021-05-27
8 LEGHORN ROAD, SE18 1SZ sold for £428500 on 2021-11-26
Get official EPC reports (Free)