38 ST MARGARETS AVENUE, N20 9LJ sold for £760000 on 2020-08-28
34 ST MARGARETS AVENUE, N20 9LJ sold for £430000 on 2021-08-31
32 ST MARGARETS AVENUE, N20 9LJ sold for £750000 on 2021-10-25
20 ST MARGARETS AVENUE, N20 9LJ sold for £740000 on 2023-05-03