| 157 Windmill Road, London, N18 1LL | Jan 2026 | £425,000 | Terraced | Freehold |
| 125 Windmill Road, London, N18 1LL | Feb 2022 | £357,000 | Terraced | Freehold |
| 117 Windmill Road, London, N18 1LL | Dec 2021 | £390,000 | Terraced | Freehold |
| 135 Windmill Road, London, N18 1LL | Apr 2021 | £355,000 | Terraced | Freehold |
| 143 Windmill Road, London, N18 1LL | Mar 2020 | £370,000 | Terraced | Freehold |
| 147 Windmill Road, London, N18 1LL | Feb 2019 | £172,000 | Terraced | Freehold |
| 115 Windmill Road, London, N18 1LL | Oct 2018 | £368,383 | Terraced | Freehold |
| 133 Windmill Road, London, N18 1LL | Sep 2018 | £365,000 | Terraced | Freehold |
| 151 Windmill Road, London, N18 1LL | Feb 2018 | £482,000 | Terraced | Freehold |
| 155 Windmill Road, London, N18 1LL | Sep 2014 | £365,000 | Terraced | Freehold |
| 131 Windmill Road, London, N18 1LL | Feb 2011 | £223,000 | Terraced | Freehold |
| 111 Windmill Road, London, N18 1LL | Jan 2007 | £186,000 | Terraced | Freehold |
| 139 Windmill Road, London, N18 1LL | Sep 2006 | £195,000 | Terraced | Freehold |
| 121 Windmill Road, London, N18 1LL | Jun 2006 | £165,000 | Terraced | Freehold |
| 167 Windmill Road, London, N18 1LL | Jan 2006 | £265,000 | Semi-detached | Freehold |
| 123 Windmill Road, London, N18 1LL | Dec 2005 | £187,000 | Terraced | Freehold |
| 137 Windmill Road, London, N18 1LL | Aug 2005 | £198,000 | Terraced | Freehold |
| 107 Windmill Road, London, N18 1LL | Jul 2005 | £166,500 | Terraced | Freehold |
| 113 Windmill Road, London, N18 1LL | Jun 2004 | £186,000 | Terraced | Freehold |