N3 2SG · London
£19M
what these 48 homes last sold for
£358kmedian
£5,033per m²
1sale this year
| 94A, Station Road | £465,000 | Feb 2026 |
| Flat 1, 128, Station Road | £675,000 | Feb 2024 |
| Flat 1, 180, Station Road | £550,000 | Oct 2023 |
| 146, Station Road | £700,000 | Sep 2023 |
| 184, Station Road | £1,200,000 | Jun 2023 |
| Flat 3, 140, Station Road | £460,000 | May 2023 |
| Flat 2, 140, Station Road | £279,950 | Dec 2022 |
| 156, Station Road | £775,000 | Nov 2022 |
| Flat 1, 140, Station Road | £500,000 | Sep 2022 |
| 126, Station Road | £870,000 | Jun 2021 |
| Flat B, 152, Station Road | £345,000 | Oct 2020 |
| 170, Station Road | £385,000 | Jul 2019 |