NW2 5EE · London
£11M
what these 32 homes last sold for
£272kmedian
£5,810per m²
| 102, Churchill Road | £775,000 | Mar 2025 |
| 74, Churchill Road | £981,480 | Aug 2024 |
| 94, Churchill Road | £785,000 | Feb 2024 |
| 118, Churchill Road | £600,000 | Nov 2023 |
| 106, Churchill Road | £380,000 | Jul 2023 |
| 100, Churchill Road | £990,000 | Feb 2023 |
| 112, Churchill Road | £765,500 | Dec 2022 |
| 106A, Churchill Road | £410,000 | Nov 2022 |
| Ground Floor Maisonette, 104, Churchill Road | £370,000 | Nov 2022 |
| 102, Churchill Road | £647,500 | Feb 2022 |
| 120A, Churchill Road | £343,000 | May 2020 |
| 74, Churchill Road | £750,000 | Oct 2019 |