No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 67, ELMHURST ROAD | 24-08-2023 | Terraced | £400,000 |
| 19, ELMHURST ROAD | 07-04-2021 | Terraced | £570,000 |
| 19, ELMHURST ROAD | 02-09-2020 | Terraced | £325,000 |
| 11, ELMHURST ROAD | 07-06-2017 | Semi-Detached | £655,000 |
| 17, ELMHURST ROAD | 13-12-2013 | Terraced | £250,000 |
| 39, FLAT B, ELMHURST ROAD | 25-10-2011 | Flat | £149,995 |
| 39, FLAT A, ELMHURST ROAD, LONDON | 03-12-2007 | Flat | £195,000 |
| 29, ELMHURST ROAD, LONDON | 24-10-2007 | Terraced | £150,000 |
| 69, ELMHURST ROAD, LONDON | 19-10-2007 | Terraced | £262,000 |
| 39, FLAT B, ELMHURST ROAD, LONDON | 23-08-2007 | Flat | £195,000 |