5 ST MARGARETS AVENUE, N20 9LL sold for £895000 on 2020-12-18
31 ST MARGARETS AVENUE, N20 9LL sold for £772000 on 2021-04-19
37 ST MARGARETS AVENUE, N20 9LL sold for £960000 on 2021-06-25
13 ST MARGARETS AVENUE, N20 9LL sold for £771000 on 2023-03-14