N3 2SG · London

£19M

what these 48 homes last sold for

£358kmedian
£5,033per m²
1sale this year
Recent sales
94A, Station Road£465,000Feb 2026
Flat 1, 128, Station Road£675,000Feb 2024
Flat 1, 180, Station Road£550,000Oct 2023
146, Station Road£700,000Sep 2023
184, Station Road£1,200,000Jun 2023
Flat 3, 140, Station Road£460,000May 2023
Flat 2, 140, Station Road£279,950Dec 2022
156, Station Road£775,000Nov 2022
Flat 1, 140, Station Road£500,000Sep 2022
126, Station Road£870,000Jun 2021
Flat B, 152, Station Road£345,000Oct 2020
170, Station Road£385,000Jul 2019
Open in SoldMap, free on the App Store