N3 2SP · London
£13M
what these 43 homes last sold for
£215kmedian
£3,275per m²
1sale this year
| 113, Station Road | £920,000 | Jun 2026 |
| 155, Station Road | £750,000 | Aug 2025 |
| Flat D, 161 - 163, Station Road | £290,000 | Jun 2025 |
| 129A, Station Road | £570,000 | Feb 2024 |
| Ground Floor Maisonette, 133, Station Road | £590,000 | Oct 2023 |
| 151B, Station Road | £432,000 | Sep 2023 |
| 147A, Station Road | £256,149 | Oct 2022 |
| 143, Station Road | £1,195,000 | Sep 2022 |
| Flat G, 161, Station Road | £551,000 | Sep 2021 |
| 109, Station Road | £753,000 | Oct 2019 |
| 143, Station Road | £820,000 | Apr 2018 |
| Flat 3, 131, Station Road | £292,000 | Dec 2014 |