No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 15, STOWE ROAD | 01-12-2023 | Detached | £490,000 |
| 9, STOWE ROAD | 11-04-2017 | Detached | £499,950 |
| 7, STOWE ROAD | 16-09-2009 | Detached | £320,000 |
| 21, STOWE ROAD | 30-09-1999 | Detached | £154,000 |
| 5, STOWE ROAD, SLOUGH | 03-10-1997 | Detached | £117,000 |
| 19, STOWE ROAD, SLOUGH | 26-07-1996 | Detached | £81,000 |
| 3, STOWE ROAD, SLOUGH | 18-06-1996 | Detached | £97,000 |