No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 62, NORTH ROAD | 06-05-2026 | Terraced | £2,250,000 |
| 90, NORTH ROAD | 01-05-2025 | Terraced | £2,372,000 |
| 62, NORTH ROAD | 18-01-2024 | Terraced | £1,800,000 |
| 86, NORTH ROAD | 26-04-2022 | Terraced | £1,868,000 |
| 80, NORTH ROAD | 07-08-2020 | Semi-Detached | £2,900,000 |
| 72, NORTH ROAD | 12-06-2020 | Terraced | £2,200,000 |
| 90, NORTH ROAD | 27-03-2019 | Terraced | £1,325,000 |
| 88, NORTH ROAD | 01-02-2018 | Terraced | £1,575,000 |
| 62, NORTH ROAD | 04-01-2017 | Terraced | £1,500,000 |
| 84, NORTH ROAD | 21-01-2016 | Terraced | £1,500,000 |