25 LEYBORNE AVENUE, W13 9RA sold for £827600 on 2020-11-19
61 LEYBORNE AVENUE, W13 9RA sold for £1180000 on 2021-11-09
55 LEYBORNE AVENUE, W13 9RA sold for £880000 on 2023-03-27
68 LEYBORNE AVENUE, W13 9RA sold for £775000 on 2023-05-30
Get official EPC reports (Free)