No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 61, ELLIOT ROAD | 15-03-2019 | Terraced | £998,000 |
| 63, ELLIOT ROAD | 05-06-2015 | Detached | £955,000 |
| 63, ELLIOT ROAD, LONDON | 10-11-2004 | Detached | £537,500 |
| 59, ELLIOT ROAD, LONDON | 08-10-2001 | Detached | £352,500 |
| 61, ELLIOT ROAD, LONDON | 27-07-1998 | Terraced | £213,500 |
| 49, ELLIOT ROAD, LONDON | 01-02-1996 | Semi-Detached | £150,000 |