| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 41 Creek Road | Detached | £905,000 · Jun 2021 | £1,204,163 |
| 2 Benbow Street | Detached | — | £714,207 |
| 71, Creekside | Detached | — | £659,733 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.