48 LEIGH GARDENS, NW10 5HP sold for £1711250 on 2020-02-20
6 LEIGH GARDENS, NW10 5HP sold for £985000 on 2020-04-17
36 LEIGH GARDENS, NW10 5HP sold for £1250000 on 2021-02-26
30 LEIGH GARDENS, NW10 5HP sold for £1061500 on 2021-03-31
Get official EPC reports (Free)