House prices in N3 2SP
92 sales · median £191,750 · most common: Flat / maisonette · newest sale Jun 2026.
| Address | Sold | Price | Type | Tenure |
|---|---|---|---|---|
| 113 Station Road, London, N3 2SP | Jun 2026 | £920,000 | Terraced | Freehold |
| 107A Station Road, London, N3 2SP | May 2026 | £1,030,000 | Terraced | Freehold |
| 129C Station Road, London, N3 2SP | Mar 2026 | £275,000 | Flat / maisonette | Leasehold |
| 155 Station Road, London, N3 2SP | Aug 2025 | £750,000 | Semi-detached | Freehold |
| Flat D, 161 - 163 Station Road, London, N3 2SP | Jun 2025 | £290,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 125A Station Road, London, N3 2SP | Oct 2024 | £150,775 | Flat / maisonette | Leasehold |
| 125 Station Road, London, N3 2SP | Sep 2024 | £347,000 | Semi-detached | Freehold |
| 129A Station Road, London, N3 2SP | Feb 2024 | £570,000 | Flat / maisonette | Leasehold |
| 139 Station Road, London, N3 2SP | Nov 2023 | £750,000 | Semi-detached | Freehold |
| Ground Floor Maisonette, 133 Station Road, London, N3 2SP | Oct 2023 | £590,000 | Semi-detached | Leasehold |
| 151B Station Road, London, N3 2SP | Sep 2023 | £432,000 | Flat / maisonette | Leasehold |
| 147A Station Road, London, N3 2SP | Oct 2022 | £256,149 | Flat / maisonette | Leasehold |
| 143 Station Road, London, N3 2SP | Sep 2022 | £1,195,000 | Semi-detached | Freehold |
| Flat G, 161 Station Road, London, N3 2SP | Sep 2021 | £551,000 | Flat / maisonette | Leasehold |
| 123 Station Road, London, N3 2SP | Jan 2020 | £10,000 | Other property | Freehold |
| 109 Station Road, London, N3 2SP | Oct 2019 | £753,000 | Terraced | Freehold |
| Flat 3, 131 Station Road, London, N3 2SP | Dec 2014 | £292,000 | Flat / maisonette | Leasehold |
| 111 Station Road, London, N3 2SP | Apr 2014 | £749,950 | Terraced | Freehold |
| 123B Station Road, London, N3 2SP | May 2013 | £195,000 | Flat / maisonette | Leasehold |
| Flat 2, 131 Station Road, London, N3 2SP | Oct 2012 | £290,000 | Flat / maisonette | Leasehold |
| Flat 1, 131 Station Road, London, N3 2SP | Sep 2011 | £338,000 | Flat / maisonette | Leasehold |
| 141 Station Road, London, N3 2SP | Jul 2010 | £457,500 | Semi-detached | Freehold |
| 133A Station Road, London, N3 2SP | Oct 2009 | £27,250 | Flat / maisonette | Freehold |
| Ground Floor Flat, 125 Station Road, London, N3 2SP | Oct 2009 | £165,000 | Flat / maisonette | Leasehold |
| 121B Station Road, London, N3 2SP | Oct 2007 | £209,500 | Flat / maisonette | Leasehold |
| Flat D, 163 Station Road, London, N3 2SP | Jun 2007 | £215,000 | Flat / maisonette | Leasehold |
| 151A Station Road, London, N3 2SP | Jan 2007 | £215,000 | Flat / maisonette | Leasehold |
| 153A Station Road, London, N3 2SP | Dec 2006 | £249,999 | Semi-detached | Leasehold |
| 119A Station Road, London, N3 2SP | Jan 2004 | £137,000 | Flat / maisonette | Leasehold |
| 123A Station Road, London, N3 2SP | Jul 2003 | £183,000 | Flat / maisonette | Leasehold |