No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 33, LEIGH ROAD | 27-02-2026 | Detached | £370,000 |
| 44A, LEIGH ROAD | 19-12-2024 | Other | £173,000 |
| 51, LEIGH ROAD | 09-06-2023 | Semi-Detached | £341,000 |
| 41, LEIGH ROAD | 25-06-2021 | Semi-Detached | £285,000 |
| 47, LEIGH ROAD | 23-07-2020 | Semi-Detached | £378,100 |
| 33, LEIGH ROAD | 17-06-2019 | Detached | £275,000 |
| 36, LEIGH ROAD | 17-10-2016 | Semi-Detached | £350,000 |
| THE LAURELS, 36A, LEIGH ROAD | 03-08-2016 | Detached | £344,000 |
| 47, LEIGH ROAD | 13-12-2013 | Semi-Detached | £240,000 |
| 33, LEIGH ROAD | 20-01-2012 | Detached | £208,000 |