| Address | Date | Type | Price |
|---|---|---|---|
| 81, CASTLE ROAD | 27-02-2026 | Detached | £360,000 |
| 69, CASTLE ROAD | 19-04-2024 | Detached | £312,500 |
| 119, CASTLE ROAD | 23-01-2024 | Detached | £567,500 |
| 99, CASTLE ROAD | 24-09-2023 | Detached | £518,500 |
| 27, CASTLE ROAD | 30-11-2022 | Detached | £530,000 |
| 73, CASTLE ROAD | 25-03-2022 | Detached | £440,000 |
| 85, CASTLE ROAD | 20-07-2018 | Detached | £326,995 |
| 71, CASTLE ROAD | 26-02-2018 | Detached | £337,995 |
| 77, CASTLE ROAD | 14-12-2017 | Detached | £319,995 |
| 73, CASTLE ROAD | 01-12-2017 | Detached | £399,995 |