No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 91, WINDSOR ROAD | 18-11-2025 | Detached | £205,000 |
| 93, WINDSOR ROAD | 11-04-2025 | Terraced | £185,000 |
| 171, WINDSOR ROAD | 07-02-2025 | Detached | £231,750 |
| 131, WINDSOR ROAD | 03-09-2024 | Semi-Detached | £180,000 |
| 115, WINDSOR ROAD | 31-03-2023 | Terraced | £185,500 |
| 97, WINDSOR ROAD | 04-12-2020 | Terraced | £162,000 |
| 159, WINDSOR ROAD | 19-07-2019 | Detached | £187,000 |
| 91, WINDSOR ROAD | 26-04-2019 | Detached | £179,950 |
| 81, WINDSOR ROAD | 20-07-2018 | Terraced | £142,000 |
| 111, WINDSOR ROAD | 26-05-2017 | Terraced | £161,050 |