| Address | Date | Type | Price |
|---|---|---|---|
| 18, CASTLE ROAD | 21-11-2025 | Detached | £805,000 |
| 20, CASTLE ROAD | 18-08-2022 | Detached | £860,000 |
| 37, CASTLE ROAD | 11-03-2022 | Detached | £1,100,000 |
| 43, CASTLE ROAD | 30-09-2021 | Detached | £685,000 |
| 37, CASTLE ROAD | 27-02-2015 | Detached | £300,000 |
| 35, CASTLE ROAD | 26-09-2014 | Detached | £500,000 |
| 24, CASTLE ROAD | 16-06-2014 | Detached | £395,000 |
| CHATSWORTH, 14, CASTLE ROAD | 26-07-2013 | Detached | £490,000 |
| 26, CASTLE ROAD | 12-08-2011 | Detached | £350,000 |
| 35, CASTLE ROAD | 30-04-2010 | Detached | £442,500 |