No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 49, TEESDALE ROAD | 02-03-2023 | Semi-Detached | £367,000 |
| 53, TEESDALE ROAD | 29-05-2015 | Terraced | £235,000 |
| 53, TEESDALE ROAD, SLOUGH | 21-11-2008 | Terraced | £174,000 |
| 49, TEESDALE ROAD, SLOUGH | 31-01-2002 | Semi-Detached | £113,000 |
| 29, TEESDALE ROAD | 17-09-1999 | Terraced | £68,000 |
| 57, TEESDALE ROAD, SLOUGH | 24-05-1996 | Semi-Detached | £53,000 |
| 29, TEESDALE ROAD, SLOUGH | 11-10-1995 | Terraced | £51,500 |