W7 3JD · London

£14M

what these 34 homes last sold for

£357kmedian
£4,926per m²
2sales this year
Recent sales
Ground Floor Flat, 27, Station Road£395,000Apr 2026
53, Station Road£341,000Mar 2026
63, Station Road£425,000Oct 2025
19, Station Road£821,500May 2025
41A, Station Road£412,500Jul 2024
17, Station Road£795,000Feb 2024
15, Station Road£620,000Sep 2023
53, Station Road£535,500Dec 2022
51, Station Road£910,000Nov 2022
17, Station Road£540,000Mar 2022
37A, Station Road£285,000Dec 2021
Ground Floor Flat, 27, Station Road£415,000Sep 2021
Open in SoldMap, free on the App Store