W7 3JD · London
£14M
what these 34 homes last sold for
£357kmedian
£4,926per m²
2sales this year
| Ground Floor Flat, 27, Station Road | £395,000 | Apr 2026 |
| 53, Station Road | £341,000 | Mar 2026 |
| 63, Station Road | £425,000 | Oct 2025 |
| 19, Station Road | £821,500 | May 2025 |
| 41A, Station Road | £412,500 | Jul 2024 |
| 17, Station Road | £795,000 | Feb 2024 |
| 15, Station Road | £620,000 | Sep 2023 |
| 53, Station Road | £535,500 | Dec 2022 |
| 51, Station Road | £910,000 | Nov 2022 |
| 17, Station Road | £540,000 | Mar 2022 |
| 37A, Station Road | £285,000 | Dec 2021 |
| Ground Floor Flat, 27, Station Road | £415,000 | Sep 2021 |