| 61 Churchill Road, London, NW2 5EG | Jul 2026 | £872,500 | Terraced | Freehold |
| 91 Churchill Road, London, NW2 5EG | Jan 2026 | £840,000 | Semi-detached | Freehold |
| Ground Floor Flat, 79 Churchill Road, London, NW2 5EG | Oct 2024 | £390,000 | Flat / maisonette | Leasehold |
| 87 Churchill Road, London, NW2 5EG | Aug 2023 | £965,000 | Terraced | Freehold |
| 101A Churchill Road, London, NW2 5EG | Feb 2023 | £390,000 | Flat / maisonette | Leasehold |
| 81 Churchill Road, London, NW2 5EG | Jun 2021 | £750,000 | Terraced | Freehold |
| 73 Churchill Road, London, NW2 5EG | Nov 2020 | £945,000 | Terraced | Freehold |
| 89A Churchill Road, London, NW2 5EG | Sep 2018 | £475,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 93 Churchill Road, London, NW2 5EG | May 2018 | £378,500 | Flat / maisonette | Leasehold |
| Flat B, 89 Churchill Road, London, NW2 5EG | Dec 2016 | £510,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 79 Churchill Road, London, NW2 5EG | Nov 2016 | £505,000 | Flat / maisonette | Leasehold |
| Flat A, 99 Churchill Road, London, NW2 5EG | Aug 2016 | £435,000 | Flat / maisonette | Leasehold |
| Flat 1, 97 Churchill Road, London, NW2 5EG | Aug 2015 | £387,000 | Flat / maisonette | Leasehold |
| 97A Churchill Road, London, NW2 5EG | Aug 2014 | £409,500 | Flat / maisonette | Leasehold |
| 97 Churchill Road, London, NW2 5EG | Aug 2014 | £409,500 | Terraced | Freehold |
| 99A Churchill Road, London, NW2 5EG | May 2014 | £385,000 | Flat / maisonette | Leasehold |
| 77 Churchill Road, London, NW2 5EG | Feb 2008 | £530,000 | Terraced | Freehold |
| 85 Churchill Road, London, NW2 5EG | Aug 2006 | £350,000 | Semi-detached | Freehold |
| 71 Churchill Road, London, NW2 5EG | Aug 2003 | £282,000 | Terraced | Freehold |
| 101 Churchill Road, London, NW2 5EG | Mar 2003 | £142,000 | Terraced | Freehold |
| First Floor Flat, 99 Churchill Road, London, NW2 5EG | Feb 2002 | £130,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 93 Churchill Road, London, NW2 5EG | Mar 1998 | £59,950 | Flat / maisonette | Leasehold |
| 79 Churchill Road, London, NW2 5EG | Sep 1996 | £300 | Terraced | Freehold |