No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 27, LEIGH ROAD, PENHILL | 03-10-2017 | Terraced | £115,000 |
| 27, LEIGH ROAD, PENHILL | 06-12-2016 | Terraced | £97,500 |
| 30, LEIGH ROAD, PENHILL | 15-01-2015 | Terraced | £87,000 |
| 36, LEIGH ROAD, PENHILL | 18-07-2014 | Flat | £65,000 |
| 17, LEIGH ROAD | 22-12-2009 | Terraced | £75,500 |
| 16, LEIGH ROAD, SWINDON | 18-04-2008 | Terraced | £72,500 |
| 33, LEIGH ROAD, SWINDON | 04-01-2008 | Flat | £47,500 |
| 36, LEIGH ROAD | 24-11-2000 | Flat | £36,000 |