No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 119, TERRACE ROAD | 05-07-2024 | Detached | £725,000 |
| 129A, TERRACE ROAD | 13-06-2024 | Flat | £311,000 |
| 121, TERRACE ROAD | 05-09-2011 | Detached | £350,000 |
| 119, TERRACE ROAD, WALTON-ON-THAMES | 19-05-2008 | Detached | £340,000 |
| 121, TERRACE ROAD, WALTON-ON-THAMES | 09-05-2006 | Detached | £320,000 |
| 123, TERRACE ROAD, WALTON-ON-THAMES | 21-12-2005 | Detached | £330,000 |
| 115, TERRACE ROAD, WALTON-ON-THAMES | 20-12-2005 | Detached | £275,000 |
| 121, TERRACE ROAD, WALTON-ON-THAMES | 19-07-2004 | Detached | £245,000 |
| 129, TERRACE ROAD, WALTON-ON-THAMES | 14-02-2003 | Terraced | £225,000 |
| 119, TERRACE ROAD | 09-07-1999 | Detached | £147,500 |