121 LEIGHTON GARDENS, NW10 3PS sold for £2145500 on 2021-03-30
115 LEIGHTON GARDENS, NW10 3PS sold for £1388000 on 2022-06-20
127 LEIGHTON GARDENS, NW10 3PS sold for £1490000 on 2023-05-17
133 LEIGHTON GARDENS, NW10 3PS sold for £2550000 on 2023-10-09