| 23 Horsecroft Road, Edgware, HA8 0PB | Sep 2025 | £323,500 | Terraced | Freehold |
| 65 Horsecroft Road, Edgware, HA8 0PG | Aug 2025 | £500,000 | Terraced | Freehold |
| 61 Horsecroft Road, Edgware, HA8 0PG | Jan 2025 | £485,000 | Terraced | Freehold |
| 3 Horsecroft Road, Edgware, HA8 0PA | Apr 2024 | £440,000 | Terraced | Freehold |
| 56 Horsecroft Road, Edgware, HA8 0PQ | Nov 2022 | £470,000 | Terraced | Freehold |
| 50 Horsecroft Road, Edgware, HA8 0PQ | Jul 2022 | £440,000 | Terraced | Freehold |
| 20 Horsecroft Road, Edgware, HA8 0PD | May 2021 | £435,000 | Terraced | Freehold |
| 69 Horsecroft Road, Edgware, HA8 0PG | Apr 2021 | £250,000 | Flat / maisonette | Leasehold |
| 26 Horsecroft Road, Edgware, HA8 0PD | Feb 2021 | £465,000 | Terraced | Freehold |
| 81 Horsecroft Road, Edgware, HA8 0PG | Jan 2019 | £350,000 | Terraced | Freehold |
| 35 Horsecroft Road, Edgware, HA8 0PG | Jun 2017 | £319,000 | Terraced | Freehold |
| 9 Horsecroft Road, Edgware, HA8 0PA | Jan 2017 | £425,000 | Terraced | Freehold |
| 36 Horsecroft Road, Edgware, HA8 0PD | Oct 2016 | £410,000 | Terraced | Freehold |
| 15 Horsecroft Road, Edgware, HA8 0PA | Apr 2015 | £340,000 | Terraced | Freehold |
| 44 Horsecroft Road, Edgware, HA8 0PQ | Dec 2014 | £308,000 | Terraced | Freehold |
| 22 Horsecroft Road, Edgware, HA8 0PD | Oct 2013 | £265,000 | Terraced | Freehold |
| 18 Horsecroft Road, Edgware, HA8 0PD | May 2013 | £250,000 | Terraced | Freehold |
| 52 Horsecroft Road, Edgware, HA8 0PQ | Oct 2011 | £250,000 | Terraced | Freehold |
| 70 Horsecroft Road, Edgware, HA8 0PQ | Oct 2010 | £245,000 | Terraced | Freehold |
| 24 Horsecroft Road, Edgware, HA8 0PD | Jul 2010 | £245,000 | Terraced | Freehold |
| 41 Horsecroft Road, Edgware, HA8 0PG | Jun 2009 | £188,000 | Terraced | Freehold |
| 63 Horsecroft Road, Edgware, HA8 0PG | Dec 2007 | £250,000 | Terraced | Freehold |
| 31 Horsecroft Road, Edgware, HA8 0PB | Nov 2007 | £221,000 | Terraced | Freehold |
| 57 Horsecroft Road, Edgware, HA8 0PG | Feb 2007 | £220,000 | Terraced | Freehold |
| 17 Horsecroft Road, Edgware, HA8 0PA | Oct 2006 | £227,000 | Terraced | Freehold |
| 67 Horsecroft Road, Edgware, HA8 0PG | Jun 2005 | £217,000 | Terraced | Freehold |
| 60 Horsecroft Road, Edgware, HA8 0PQ | Sep 2004 | £137,000 | Terraced | Freehold |
| 68 Horsecroft Road, Edgware, HA8 0PQ | Jul 2004 | £250,000 | Semi-detached | Freehold |
| 28 Horsecroft Road, Edgware, HA8 0PD | Jul 2003 | £175,000 | Terraced | Freehold |
| 58 Horsecroft Road, Edgware, HA8 0PQ | Feb 2003 | £175,000 | Semi-detached | Freehold |