No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 619A, ROMAN ROAD | 26-07-2024 | Flat | £352,500 |
| 623A, ROMAN ROAD | 20-12-2018 | Flat | £780,000 |
| 619A, ROMAN ROAD | 06-09-2013 | Flat | £184,995 |
| 607, ROMAN ROAD | 14-12-2007 | Terraced | £480,000 |
| 619A, ROMAN ROAD, LONDON | 29-09-2005 | Flat | £98,000 |
| 601A - 601B, ROMAN ROAD | 07-09-2004 | Terraced | £310,000 |
| 601A - 601B, ROMAN ROAD | 30-06-2004 | Terraced | £200,000 |
| 607, ROMAN ROAD | 05-06-1998 | Terraced | £44,500 |
| 601A - 601B, ROMAN ROAD | 08-01-1997 | Terraced | £55,000 |