No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 3, ROSS ROAD | 04-11-2022 | Terraced | £520,000 |
| 2, ROSS ROAD | 30-03-2016 | Semi-Detached | £392,700 |
| 17, ROSS ROAD | 26-02-2016 | Flat | £250,000 |
| 22, ROSS ROAD | 29-01-2016 | Flat | £260,000 |
| 22, ROSS ROAD | 28-08-2014 | Flat | £216,950 |
| 21, ROSS ROAD | 22-02-2011 | Flat | £140,000 |
| 11, ROSS ROAD | 16-04-2010 | Semi-Detached | £228,750 |
| 20, ROSS ROAD | 04-09-2009 | Flat | £144,000 |
| 14, ROSS ROAD, TWICKENHAM | 31-10-2008 | Terraced | £249,950 |
| 17, ROSS ROAD, TWICKENHAM | 04-04-2007 | Flat | £155,000 |