No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 5, LEIGH ROAD | 07-06-2024 | Terraced | £348,000 |
| 7, LEIGH ROAD | 02-02-2024 | Terraced | £400,000 |
| 20, LEIGH ROAD | 31-07-2023 | Detached | £440,000 |
| 4, LEIGH ROAD | 07-03-2019 | Terraced | £308,000 |
| 4, LEIGH ROAD | 28-02-2017 | Terraced | £265,000 |
| 6, LEIGH ROAD | 21-04-2016 | Terraced | £280,000 |
| 20, LEIGH ROAD | 31-03-2016 | Detached | £280,000 |
| 18, LEIGH ROAD | 26-04-2013 | Terraced | £165,000 |
| 5, LEIGH ROAD | 12-04-2013 | Terraced | £160,000 |
| 15, LEIGH ROAD | 28-02-2011 | Terraced | £185,000 |