N3 2SP · London

£13M

what these 43 homes last sold for

£215kmedian
£3,275per m²
1sale this year
Recent sales
113, Station Road£920,000Jun 2026
155, Station Road£750,000Aug 2025
Flat D, 161 - 163, Station Road£290,000Jun 2025
129A, Station Road£570,000Feb 2024
Ground Floor Maisonette, 133, Station Road£590,000Oct 2023
151B, Station Road£432,000Sep 2023
147A, Station Road£256,149Oct 2022
143, Station Road£1,195,000Sep 2022
Flat G, 161, Station Road£551,000Sep 2021
109, Station Road£753,000Oct 2019
143, Station Road£820,000Apr 2018
Flat 3, 131, Station Road£292,000Dec 2014
Open in SoldMap, free on the App Store