No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 26, LEIGHTON ROAD | 14-02-2025 | Terraced | £770,000 |
| 36, LEIGHTON ROAD | 25-08-2023 | Terraced | £1,120,000 |
| 26, LEIGHTON ROAD | 13-04-2022 | Terraced | £740,000 |
| 44, LEIGHTON ROAD | 24-06-2013 | Terraced | £585,000 |
| 44, LEIGHTON ROAD | 05-11-2009 | Terraced | £425,000 |
| 28A, LEIGHTON ROAD, LONDON | 18-07-2008 | Terraced | £394,000 |
| 34, LEIGHTON ROAD, LONDON | 04-08-2006 | Terraced | £399,950 |
| 24, LEIGHTON ROAD, LONDON | 01-07-2005 | Terraced | £300,000 |
| 22, LEIGHTON ROAD, LONDON | 21-01-2005 | Terraced | £280,000 |
| 44, LEIGHTON ROAD, LONDON | 04-06-2004 | Terraced | £335,000 |