10 LEYBURN ROAD, N18 2BE sold for £365000 on 2020-09-25
22 LEYBURN ROAD, N18 2BE sold for £550000 on 2023-11-30
23 LEYBURN ROAD, N18 2BG sold for £370000 on 2021-06-14
5 LEYBURN ROAD, N18 2BG sold for £365000 on 2021-06-21
Get official EPC reports (Free)