| Address | Date | Type | Price |
|---|---|---|---|
| 159, CASTLE ROAD | 12-06-2026 | Flat | £226,185 |
| 125, CASTLE ROAD | 27-03-2024 | Flat | £525,000 |
| 73, CASTLE ROAD | 21-09-2022 | Terraced | £845,000 |
| 159, CASTLE ROAD | 31-10-2019 | Flat | £450,000 |
| 143, CASTLE ROAD | 01-04-2015 | Flat | £390,000 |
| 121, CASTLE ROAD | 18-10-2011 | Flat | £249,950 |
| 143, CASTLE ROAD | 22-07-2011 | Flat | £249,995 |
| 83, CASTLE ROAD | 31-01-2011 | Flat | £360,000 |
| 135, CASTLE ROAD | 28-01-2011 | Flat | £325,000 |
| 157, CASTLE ROAD, LONDON | 17-12-2007 | Flat | £395,000 |