House prices in N21 1SW
98 sales · median £222,500 · most common: Terraced · newest sale Dec 2025.
| Address | Sold | Price | Type | Tenure |
|---|---|---|---|---|
| 73 Macleod Road, London, N21 1SW | Apr 1999 | £130,000 | Semi-detached | Freehold |
| 37 Macleod Road, London, N21 1SW | Apr 1998 | £186,000 | Terraced | Freehold |
| 35 Macleod Road, London, N21 1SW | May 1997 | £161,995 | Terraced | Freehold |
| 79 Macleod Road, London, N21 1SW | May 1997 | £110,495 | Terraced | Freehold |
| 75 Macleod Road, London, N21 1SW | Apr 1997 | £129,995 | Semi-detached | Freehold |