No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 46, BARBAULD ROAD | 12-08-2025 | Flat | £875,000 |
| 64, BARBAULD ROAD | 08-08-2025 | Terraced | £917,500 |
| 38A, BARBAULD ROAD | 01-11-2024 | Flat | £765,000 |
| 38A, BARBAULD ROAD | 04-06-2021 | Flat | £715,000 |
| 52, BARBAULD ROAD | 19-03-2021 | Terraced | £1,183,000 |
| 64A, BARBAULD ROAD | 02-03-2021 | Flat | £625,000 |
| 46, BARBAULD ROAD | 27-11-2017 | Flat | £765,000 |
| 64A, BARBAULD ROAD | 28-10-2016 | Flat | £634,000 |
| 46, UPPER FLAT, BARBAULD ROAD | 04-10-2013 | Flat | £500,000 |
| 46, BARBAULD ROAD | 10-12-2012 | Flat | £498,603 |