19 MARWOOD SQUARE, N10 3EU sold for £1675000 on 2020-01-29
23 MARWOOD SQUARE, N10 3EU sold for £1399950 on 2020-03-09
15 MARWOOD SQUARE, N10 3EU sold for £1650000 on 2020-03-20
21 MARWOOD SQUARE, N10 3EU sold for £1560000 on 2020-04-02
Get official EPC reports (Free)