No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 20, ELMWOOD ROAD | 02-04-2020 | Terraced | £366,500 |
| 28, ELMWOOD ROAD | 22-11-2017 | Terraced | £220,000 |
| 14, ELMWOOD ROAD | 27-02-2015 | Terraced | £250,000 |
| 36, ELMWOOD ROAD, SLOUGH | 02-05-2008 | Semi-Detached | £230,000 |
| 12, ELMWOOD ROAD, SLOUGH | 23-07-2007 | Terraced | £205,000 |
| 26, ELMWOOD ROAD, SLOUGH | 05-08-2005 | Terraced | £200,000 |
| 10, ELMWOOD ROAD | 06-08-1999 | Semi-Detached | £84,950 |
| 32, ELMWOOD ROAD, SLOUGH | 28-11-1997 | Terraced | £68,000 |