N21 1SW · London
£14M
what these 35 homes last sold for
£385kmedian
£4,548per m²
| 67, Macleod Road | £770,000 | Dec 2025 |
| 27, Macleod Road | £655,000 | Nov 2025 |
| 43, Macleod Road | £605,000 | Mar 2025 |
| 71, Macleod Road | £825,000 | Nov 2024 |
| 13, Macleod Road | £615,000 | Jan 2024 |
| 5, Macleod Road | £672,500 | Nov 2021 |
| 9, Macleod Road | £680,000 | Jun 2021 |
| 33, Macleod Road | £596,000 | Sep 2020 |
| 41, Macleod Road | £600,000 | Aug 2020 |
| 41, Macleod Road | £555,000 | Dec 2018 |
| 81, Macleod Road | £415,000 | Jun 2017 |
| 19, Macleod Road | £625,000 | May 2017 |