No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 14, CASTLE ROAD | 09-12-2025 | Detached | £740,000 |
| 16, CASTLE ROAD | 27-06-2024 | Detached | £755,000 |
| 42, CASTLE ROAD | 02-09-2022 | Semi-Detached | £538,000 |
| 20, CASTLE ROAD | 02-08-2022 | Detached | £750,000 |
| 14, CASTLE ROAD | 30-06-2021 | Detached | £650,000 |
| 6, CASTLE ROAD | 27-11-2020 | Detached | £475,000 |
| 24, CASTLE ROAD | 28-08-2020 | Semi-Detached | £327,500 |
| 22, CASTLE ROAD | 28-02-2019 | Detached | £627,000 |
| 6, CASTLE ROAD | 20-11-2018 | Detached | £382,000 |
| 16, CASTLE ROAD | 20-03-2018 | Detached | £460,000 |