21 MUSWELL HILL PLACE, N10 3RP sold for £912500 on 2020-08-06
23 MUSWELL HILL PLACE, N10 3RP sold for £875113 on 2020-12-04
47 MUSWELL HILL PLACE, N10 3RP sold for £1052250 on 2021-03-26
67 MUSWELL HILL PLACE, N10 3RP sold for £1000000 on 2022-07-25