No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 4, FLAT D, CASTLE ROAD | 09-01-2026 | Flat | £450,000 |
| 2A, CASTLE ROAD | 17-12-2024 | Other | £282,500 |
| 2A, CASTLE ROAD | 07-06-2024 | Flat | £625,000 |
| 4, FLAT D, CASTLE ROAD | 19-06-2020 | Flat | £391,000 |
| 22, CASTLE ROAD | 08-09-2014 | Terraced | £737,000 |
| 4, FLAT D, CASTLE ROAD | 21-03-2014 | Flat | £350,000 |
| 28, CASTLE ROAD, LONDON | 29-10-2008 | Terraced | £280,000 |
| 4, FLAT D, CASTLE ROAD, LONDON | 20-07-2007 | Flat | £249,995 |
| 28, CASTLE ROAD, LONDON | 19-06-2006 | Terraced | £250,000 |
| 4, FLAT D, CASTLE ROAD, LONDON | 03-09-2002 | Flat | £156,000 |