No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 80, TERRACE ROAD | 27-02-2023 | Terraced | £650,000 |
| 116A, TERRACE ROAD | 05-05-2020 | Flat | £310,000 |
| 116B, TERRACE ROAD | 07-03-2018 | Terraced | £305,000 |
| 102, TERRACE ROAD | 17-02-2016 | Terraced | £250,000 |
| 116B, TERRACE ROAD | 26-01-2015 | Flat | £250,000 |
| 88, TERRACE ROAD | 14-12-2012 | Terraced | £244,000 |
| 80, TERRACE ROAD, LONDON | 24-09-2007 | Terraced | £322,000 |
| 112, TERRACE ROAD, LONDON | 26-08-2005 | Flat | £139,000 |
| 78, TERRACE ROAD, LONDON | 19-08-2005 | Terraced | £225,000 |
| 96, TERRACE ROAD, LONDON | 17-05-2002 | Terraced | £165,000 |