| 54 St Margarets Avenue, London, N20 9LJ | Nov 2025 | £950,000 | Semi-detached | Freehold |
| 28 St Margarets Avenue, London, N20 9LJ | May 2024 | £825,550 | Semi-detached | Freehold |
| 20 St Margarets Avenue, London, N20 9LJ | May 2023 | £740,000 | Semi-detached | Freehold |
| 32 St Margarets Avenue, London, N20 9LJ | Oct 2021 | £750,000 | Semi-detached | Freehold |
| 34 St Margarets Avenue, London, N20 9LJ | Aug 2021 | £430,000 | Flat / maisonette | Leasehold |
| 38 St Margarets Avenue, London, N20 9LJ | Aug 2020 | £760,000 | Semi-detached | Freehold |
| 30 St Margarets Avenue, London, N20 9LJ | Mar 2020 | £625,000 | Semi-detached | Freehold |
| 60 St Margarets Avenue, London, N20 9LJ | Apr 2019 | £850,000 | Semi-detached | Freehold |
| 52 St Margarets Avenue, London, N20 9LJ | Mar 2019 | £725,000 | Semi-detached | Freehold |
| 8 St Margarets Avenue, London, N20 9LJ | Nov 2014 | £612,000 | Semi-detached | Freehold |
| 14 St Margarets Avenue, London, N20 9LJ | Mar 2014 | £510,000 | Semi-detached | Freehold |
| 58 St Margarets Avenue, London, N20 9LJ | Jul 2012 | £620,000 | Semi-detached | Freehold |
| 12 St Margarets Avenue, London, N20 9LJ | Dec 2010 | £420,000 | Semi-detached | Freehold |
| 2 St Margarets Avenue, London, N20 9LJ | Sep 2005 | £315,000 | Semi-detached | Freehold |
| 66 St Margarets Avenue, London, N20 9LJ | Aug 2005 | £340,000 | Terraced | Freehold |
| 22 St Margarets Avenue, London, N20 9LJ | Oct 2004 | £330,000 | Semi-detached | Freehold |
| 62 St Margarets Avenue, London, N20 9LJ | Jul 2001 | £202,000 | Semi-detached | Freehold |
| 36 St Margarets Avenue, London, N20 9LJ | Jan 2001 | £187,000 | Detached | Freehold |
| 26 St Margarets Avenue, London, N20 9LJ | Jun 2000 | £239,950 | Terraced | Freehold |
| 48 St Margarets Avenue, London, N20 9LJ | Jun 2000 | £195,000 | Semi-detached | Freehold |
| 24 St Margarets Avenue, London, N20 9LJ | Feb 1999 | £150,000 | Terraced | Freehold |
| 16 St Margarets Avenue, London, N20 9LJ | Dec 1998 | £156,000 | Semi-detached | Freehold |
| 44 St Margarets Avenue, London, N20 9LJ | Mar 1997 | £111,700 | Semi-detached | Freehold |
| 18 St Margarets Avenue, London, N20 9LJ | Nov 1996 | £120,000 | Semi-detached | Freehold |
| 34A St Margarets Avenue, London, N20 9LJ | Nov 1996 | £51,950 | Flat / maisonette | Leasehold |