No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 96, WINDSOR ROAD | 01-05-2026 | Terraced | £40,000 |
| 76, WINDSOR ROAD | 24-07-2025 | Terraced | £280,000 |
| 76, WINDSOR ROAD | 05-01-2016 | Terraced | £101,000 |
| 72, WINDSOR ROAD | 28-07-2014 | Other | £125,000 |
| 88, WINDSOR ROAD | 08-05-2014 | Detached | £90,000 |
| 94, WINDSOR ROAD | 21-12-2009 | Terraced | £70,000 |
| 88, WINDSOR ROAD | 18-06-2009 | Terraced | £66,000 |
| 76, WINDSOR ROAD, NEATH | 25-09-2006 | Terraced | £160,000 |
| 84, WINDSOR ROAD | 15-11-2005 | Terraced | £90,000 |
| 104, WINDSOR ROAD | 17-03-2005 | Terraced | £172,500 |