| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 39a Broadway | Detached | £190,000 · Aug 2010 | £336,349 |
| 1 Alma Road | Detached | £165,000 · Aug 2009 | £312,491 |
| 108 - 110 Broadway | Detached | £270,000 · Aug 2003 | £588,495 |
| 22 Broadway | Detached | £90,000 · Aug 2001 | £292,140 |
| 34 - 36 High Street | Detached | £180,000 · Jul 1999 | £745,028 |
| 10 Meyrick Road | Detached | — | £262,878 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.