No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 110, LEIGH ROAD | 31-07-2025 | Semi-Detached | £410,000 |
| 132, LEIGH ROAD | 27-06-2025 | Semi-Detached | £442,500 |
| 100, LEIGH ROAD | 17-05-2024 | Semi-Detached | £412,000 |
| 120, LEIGH ROAD | 01-03-2023 | Semi-Detached | £457,000 |
| 104, LEIGH ROAD | 26-10-2022 | Semi-Detached | £340,000 |
| 148, LEIGH ROAD | 20-08-2021 | Semi-Detached | £350,000 |
| 114, LEIGH ROAD | 30-06-2021 | Semi-Detached | £320,700 |
| 142, LEIGH ROAD | 28-05-2021 | Semi-Detached | £345,000 |
| 120, LEIGH ROAD | 22-09-2017 | Semi-Detached | £325,000 |
| 98, LEIGH ROAD | 08-12-2015 | Semi-Detached | £255,000 |