N21 3SB · London

£12M

what these 25 homes last sold for

£410kmedian
£4,830per m²
Recent sales
13, Station Road£1,000,000Aug 2024
5, Station Road£964,000Nov 2020
5A, Station Road£875,000Feb 2020
27B, Station Road£350,000May 2019
27A, Station Road£299,100Jun 2018
15D, Station Road£317,500May 2018
37, Station Road£850,000Oct 2017
15A, Station Road£410,000Oct 2016
23B, Station Road£710,000Sep 2016
Flat 1, 21, Station Road£242,500Nov 2014
5, Station Road£810,000Jul 2014
33, Station Road£840,000Nov 2013
Open in SoldMap, free on the App Store