| 43A Churchill Road, London, NW2 5ED | Apr 2026 | £575,000 | Terraced | Leasehold |
| 53 Churchill Road, London, NW2 5ED | Oct 2025 | £880,000 | Terraced | Freehold |
| 49A Churchill Road, London, NW2 5ED | Jul 2025 | £310,000 | Flat / maisonette | Leasehold |
| 19 Churchill Road, London, NW2 5ED | Mar 2025 | £1,000 | Other property | Freehold |
| 13B Churchill Road, London, NW2 5ED | Nov 2022 | £535,000 | Flat / maisonette | Leasehold |
| First Floor Flat, 25 Churchill Road, London, NW2 5ED | Apr 2021 | £495,000 | Flat / maisonette | Leasehold |
| 27B Churchill Road, London, NW2 5ED | Mar 2021 | £400,000 | Terraced | Leasehold |
| Flat 1, 9 Churchill Road, London, NW2 5ED | Oct 2020 | £470,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 37 Churchill Road, London, NW2 5ED | Nov 2019 | £420,000 | Flat / maisonette | Leasehold |
| Flat 2, 13 Churchill Road, London, NW2 5ED | Oct 2014 | £435,000 | Flat / maisonette | Leasehold |
| 5 Churchill Road, London, NW2 5ED | Feb 2007 | £425,000 | Terraced | Freehold |
| Ground Floor Flat, 59 Churchill Road, London, NW2 5ED | Sep 2005 | £215,000 | Flat / maisonette | Leasehold |
| 7 Churchill Road, London, NW2 5ED | May 2005 | £308,600 | Semi-detached | Freehold |
| First Floor Flat, 17 Churchill Road, London, NW2 5ED | Feb 2005 | £202,500 | Flat / maisonette | Leasehold |
| First Floor Flat, 21 Churchill Road, London, NW2 5ED | Feb 2004 | £190,000 | Terraced | Leasehold |
| 27A Churchill Road, London, NW2 5ED | Nov 2003 | £180,000 | Flat / maisonette | Leasehold |
| Ground Floor, 19 Churchill Road, London, NW2 5ED | May 2003 | £171,000 | Flat / maisonette | Leasehold |
| 37A Churchill Road, London, NW2 5ED | May 2002 | £150,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 21 Churchill Road, London, NW2 5ED | Apr 2002 | £149,950 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 25 Churchill Road, London, NW2 5ED | Dec 2001 | £145,000 | Flat / maisonette | Leasehold |
| Flat 1, 13 Churchill Road, London, NW2 5ED | Jun 2000 | £136,500 | Flat / maisonette | Leasehold |
| 23 Churchill Road, London, NW2 5ED | Dec 1997 | £127,000 | Terraced | Freehold |
| 59A Churchill Road, London, NW2 5ED | Nov 1995 | £55,000 | Flat / maisonette | Leasehold |