No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 36, GLEN ROAD | 07-07-2025 | Detached | £860,000 |
| 25, GLEN ROAD | 17-11-2022 | Detached | £555,000 |
| 21, GLEN ROAD | 22-10-2021 | Detached | £610,000 |
| 15, GLEN ROAD | 30-04-2021 | Detached | £590,000 |
| 18, GLEN ROAD | 30-04-2021 | Detached | £558,000 |
| 18A, GLEN ROAD | 10-09-2020 | Detached | £620,000 |
| 38, GLEN ROAD | 02-11-2018 | Detached | £447,500 |
| 27, GLEN ROAD | 12-07-2018 | Detached | £420,000 |
| 40, GLEN ROAD | 06-04-2018 | Detached | £470,000 |
| 15, GLEN ROAD | 19-01-2018 | Detached | £425,000 |