No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 1, SPENCER ROAD | 05-06-2025 | Detached | £297,000 |
| 5, SPENCER ROAD | 06-11-2023 | Detached | £425,000 |
| 3, SPENCER ROAD | 23-10-2020 | Detached | £375,000 |
| 3, SPENCER ROAD | 14-06-2013 | Detached | £250,000 |
| 1, SPENCER ROAD | 13-12-2010 | Detached | £190,000 |
| 3, SPENCER ROAD | 10-09-2010 | Detached | £250,000 |
| 7, SPENCER ROAD | 03-09-2010 | Detached | £249,995 |
| 5, SPENCER ROAD | 03-09-2010 | Detached | £249,995 |