No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 198, LEIGH ROAD | 05-03-2025 | Other | £110,000 |
| 239, LEIGH ROAD | 18-11-2024 | Detached | £280,000 |
| 188, LEIGH ROAD | 17-01-2024 | Terraced | £115,000 |
| 174, LEIGH ROAD | 18-12-2023 | Terraced | £77,000 |
| 178, LEIGH ROAD | 14-07-2021 | Terraced | £72,500 |
| 186, LEIGH ROAD | 19-03-2021 | Terraced | £65,500 |
| 235, LEIGH ROAD | 08-02-2019 | Terraced | £105,000 |
| 178, LEIGH ROAD | 27-04-2018 | Terraced | £60,000 |
| 180, LEIGH ROAD | 23-03-2018 | Terraced | £49,000 |
| 174, LEIGH ROAD | 29-09-2017 | Terraced | £56,000 |