| Address | Date | Type | Price |
|---|---|---|---|
| 2C, CASTLE ROAD | 19-09-2025 | Terraced | £555,000 |
| 22A, CASTLE ROAD | 05-03-2021 | Flat | £285,000 |
| 4B, CASTLE ROAD | 18-05-2018 | Terraced | £565,000 |
| 4A, CASTLE ROAD | 01-08-2014 | Terraced | £555,000 |
| 2C, CASTLE ROAD | 20-06-2014 | Terraced | £440,050 |
| 18A, CASTLE ROAD | 09-06-2014 | Flat | £300,000 |
| 2B, CASTLE ROAD | 16-05-2014 | Terraced | £290,000 |
| 2C, CASTLE ROAD | 27-11-2009 | Terraced | £250,000 |
| 2B, CASTLE ROAD | 21-08-2009 | Terraced | £230,000 |
| 20, CASTLE ROAD, LONDON | 05-10-2007 | Terraced | £378,250 |