No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 29, FLAT 1, LEIGH ROAD | 23-05-2025 | Flat | £492,500 |
| 29, FLAT 2, LEIGH ROAD | 25-04-2025 | Flat | £1,150,000 |
| 29, LEIGH ROAD | 31-01-2022 | Other | £55,562 |
| 24A, LEIGH ROAD | 30-09-2021 | Flat | £492,500 |
| 22C, LEIGH ROAD | 01-07-2020 | Flat | £660,000 |
| 22B, LEIGH ROAD | 16-03-2020 | Terraced | £620,000 |
| 29, FLAT 6, LEIGH ROAD | 06-03-2015 | Flat | £673,000 |
| 29, FLAT 4, LEIGH ROAD | 20-12-2013 | Flat | £600,000 |
| 29, FLAT 5, LEIGH ROAD | 31-05-2013 | Flat | £440,000 |
| 28, LEIGH ROAD | 21-12-2011 | Terraced | £1,222,010 |