N21 1SW · London

£14M

what these 35 homes last sold for

£385kmedian
£4,548per m²
Recent sales
67, Macleod Road£770,000Dec 2025
27, Macleod Road£655,000Nov 2025
43, Macleod Road£605,000Mar 2025
71, Macleod Road£825,000Nov 2024
13, Macleod Road£615,000Jan 2024
5, Macleod Road£672,500Nov 2021
9, Macleod Road£680,000Jun 2021
33, Macleod Road£596,000Sep 2020
41, Macleod Road£600,000Aug 2020
41, Macleod Road£555,000Dec 2018
81, Macleod Road£415,000Jun 2017
19, Macleod Road£625,000May 2017
Open in SoldMap, free on the App Store