No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 29, JEDBURGH ROAD | 23-05-2025 | Terraced | £315,000 |
| 31, JEDBURGH ROAD | 18-06-2024 | Terraced | £370,000 |
| 17, JEDBURGH ROAD | 28-04-2021 | Terraced | £350,000 |
| 3, JEDBURGH ROAD | 31-10-2019 | Terraced | £310,000 |
| 5, JEDBURGH ROAD | 09-11-2015 | Terraced | £326,500 |
| 7, JEDBURGH ROAD | 18-10-2012 | Terraced | £180,000 |
| 3, JEDBURGH ROAD | 24-01-2011 | Terraced | £153,000 |
| 5, JEDBURGH ROAD | 22-10-2010 | Terraced | £196,000 |
| 15, JEDBURGH ROAD | 02-09-2009 | Terraced | £180,000 |
| 1A, 44, JEDBURGH ROAD, LONDON | 30-03-2007 | Flat | £177,000 |