No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 12, TAYBEN AVENUE | 03-11-2023 | Semi-Detached | £660,000 |
| 16, TAYBEN AVENUE | 21-07-2023 | Semi-Detached | £625,000 |
| 13, TAYBEN AVENUE | 26-10-2022 | Detached | £755,000 |
| 8, TAYBEN AVENUE | 21-08-2015 | Semi-Detached | £710,000 |
| 2, TAYBEN AVENUE | 10-01-2014 | Terraced | £565,000 |
| 8, TAYBEN AVENUE | 20-03-2013 | Semi-Detached | £390,000 |
| 10, TAYBEN AVENUE | 12-03-2010 | Terraced | £425,000 |
| 9, TAYBEN AVENUE, TWICKENHAM | 20-03-2008 | Detached | £460,000 |
| 15, TAYBEN AVENUE, TWICKENHAM | 15-08-2007 | Detached | £495,000 |
| 14, TAYBEN AVENUE, TWICKENHAM | 27-08-2003 | Terraced | £250,000 |