No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 59A, APPACH ROAD | 08-08-2025 | Flat | £550,000 |
| 79, APPACH ROAD | 31-10-2024 | Terraced | £1,476,519 |
| 93, FLAT 1, APPACH ROAD | 24-05-2024 | Flat | £725,000 |
| 67, APPACH ROAD | 03-08-2023 | Terraced | £1,044,740 |
| 97, APPACH ROAD | 28-07-2023 | Semi-Detached | £1,085,000 |
| 85, APPACH ROAD | 26-07-2023 | Terraced | £1,145,100 |
| 65, APPACH ROAD | 15-06-2021 | Terraced | £1,066,500 |
| 75A, APPACH ROAD | 24-03-2021 | Flat | £507,000 |
| 83, APPACH ROAD | 20-01-2021 | Terraced | £1,200,000 |
| 63, APPACH ROAD | 16-08-2019 | Terraced | £1,128,112 |