| Address | Date | Type | Price |
|---|---|---|---|
| 12, CASTLE ROAD | 17-01-2025 | Detached | £895,000 |
| 12, CASTLE ROAD | 21-06-2022 | Detached | £689,000 |
| 16, CASTLE ROAD | 24-06-2016 | Detached | £620,000 |
| 38, CASTLE ROAD | 11-03-2016 | Detached | £700,000 |
| 22, CASTLE ROAD | 21-05-2012 | Detached | £475,000 |
| 10, CASTLE ROAD | 11-12-2009 | Detached | £355,000 |
| 12, CASTLE ROAD, CLEVEDON | 01-07-2008 | Detached | £430,000 |
| 38, CASTLE ROAD, CLEVEDON | 01-08-2007 | Detached | £440,000 |
| 14, CASTLE ROAD, CLEVEDON | 28-06-2006 | Detached | £410,000 |
| 16, CASTLE ROAD, CLEVEDON | 06-10-2005 | Detached | £380,000 |