House prices in N2 8BE
68 sales · median £283,750 · most common: Terraced · newest sale Jul 2026.
| Address | Sold | Price | Type | Tenure |
|---|---|---|---|---|
| 8 Leopold Road, London, N2 8BE | Nov 2000 | £189,500 | Terraced | Freehold |
| 22 Leopold Road, London, N2 8BE | Sep 1999 | £160,000 | Terraced | Freehold |
| 29 Leopold Road, London, N2 8BE | Mar 1998 | £126,000 | Terraced | Freehold |
| 34 Leopold Road, London, N2 8BE | Jan 1995 | £77,000 | Terraced | Freehold |