No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 106A, NORTH STREET | 29-01-2025 | Flat | £168,000 |
| 106, NORTH STREET | 09-02-2024 | Terraced | £93,000 |
| 104, NORTH STREET | 01-11-2022 | Terraced | £205,000 |
| 104, NORTH STREET | 05-10-2016 | Terraced | £179,995 |
| 104, NORTH STREET | 12-09-2014 | Terraced | £147,500 |
| 102, NORTH STREET | 11-08-2014 | Terraced | £130,000 |
| 106A, NORTH STREET | 12-12-2013 | Terraced | £105,000 |
| 104, NORTH STREET | 27-08-2010 | Terraced | £126,000 |
| 106A, NORTH STREET | 24-05-2010 | Flat | £84,000 |
| 104, NORTH STREET, LEIGHTON BUZZARD | 27-07-2007 | Semi-Detached | £132,000 |