| Address | Date | Type | Price |
|---|---|---|---|
| 17, SPENCER ROAD | 31-03-2025 | Semi-Detached | £1,950,000 |
| 2, SPENCER ROAD | 12-08-2022 | Semi-Detached | £2,400,000 |
| 8, SPENCER ROAD | 15-09-2017 | Semi-Detached | £1,806,500 |
| 4, SPENCER ROAD | 19-08-2015 | Semi-Detached | £1,760,000 |
| 12, SPENCER ROAD | 27-02-2015 | Semi-Detached | £1,830,000 |
| 14, SPENCER ROAD | 30-04-2013 | Semi-Detached | £1,625,000 |
| 12, SPENCER ROAD | 11-11-2009 | Semi-Detached | £1,320,000 |
| 17, SPENCER ROAD | 04-09-2009 | Semi-Detached | £1,285,000 |
| 2, SPENCER ROAD, TWICKENHAM | 30-05-2008 | Semi-Detached | £1,450,000 |
| 13, SPENCER ROAD | 04-05-2000 | Semi-Detached | £803,500 |