| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 168a Leucha Road | Detached | £740,000 · Jul 2024 | £797,210 |
| 6 LORNE ROAD WALTHAMSTOW | Detached | £650,000 · Jun 2021 | £714,449 |
| 29 Storey Road | Detached | £311,000 · Oct 2012 | £681,852 |
| 66, Buxton Road | Detached | £250,000 · Sep 2009 | £611,151 |
| 211, Coppermill Lane | Detached | £181,000 · Jun 2001 | £790,832 |
| 213, Coppermill Lane | Detached | £120,000 · Aug 1997 | £866,053 |
| 155 High Street | Detached | £80,000 · Oct 1996 | £646,796 |
| 99 High Street | Detached | £80,000 · Feb 1996 | £659,306 |
| 1 The Mews Truro Road | Detached | — | £593,803 |
| 3 Eldon Villas 13 Eldon Road | Detached | — | £511,704 |
| 2a, Elmfield Road | Detached | — | £703,352 |
| 47a Cassiobury Road | Detached | — | £136,500 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.