No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 99, LEIGHTON ROAD, TODDINGTON | 01-06-2022 | Semi-Detached | £420,000 |
| 83, LEIGHTON ROAD, TODDINGTON | 05-01-2018 | Semi-Detached | £318,000 |
| 112, LEIGHTON ROAD, TODDINGTON | 14-02-2014 | Terraced | £195,000 |
| 83, LEIGHTON ROAD, TODDINGTON | 21-01-2005 | Semi-Detached | £181,000 |
| 119, LEIGHTON ROAD, TODDINGTON | 01-03-2004 | Detached | £316,000 |
| 83, LEIGHTON ROAD, TODDINGTON | 29-10-2001 | Semi-Detached | £149,995 |
| 99, LEIGHTON ROAD, TODDINGTON | 07-09-2001 | Semi-Detached | £158,500 |
| 85, LEIGHTON ROAD, TODDINGTON | 09-12-1999 | Detached | £105,000 |
| 83, LEIGHTON ROAD, TODDINGTON | 25-11-1998 | Semi-Detached | £95,000 |
| 83, LEIGHTON ROAD, TODDINGTON | 15-12-1997 | Semi-Detached | £91,000 |