No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 102, DOWNHAM ROAD | 01-07-2016 | Terraced | £1,400,000 |
| 104, DOWNHAM ROAD | 10-02-2011 | Terraced | £1,000,000 |
| 96, DOWNHAM ROAD, LONDON | 09-08-2002 | Semi-Detached | £395,000 |
| 102, DOWNHAM ROAD, LONDON | 17-01-2002 | Semi-Detached | £465,000 |
| 104, DOWNHAM ROAD, LONDON | 24-04-1998 | Terraced | £170,000 |