No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 64, ELMSHOTT LANE | 11-09-2020 | Detached | £412,500 |
| 66A, ELMSHOTT LANE, SLOUGH | 20-03-2008 | Semi-Detached | £120,000 |
| 60, ELMSHOTT LANE, SLOUGH | 29-04-2005 | Terraced | £190,000 |
| 62, ELMSHOTT LANE, SLOUGH | 09-03-2001 | Detached | £174,950 |