| 4 Winchendon Road, Teddington, TW11 0SX | Sep 2026 | £940,000 | Terraced | Freehold |
| 10 Winchendon Road, Teddington, TW11 0SX | Apr 2024 | £1,000,000 | Terraced | Freehold |
| 34 Winchendon Road, Teddington, TW11 0SX | Jan 2023 | £935,000 | Semi-detached | Freehold |
| 32 Winchendon Road, Teddington, TW11 0SX | Nov 2022 | £1,150,000 | Semi-detached | Freehold |
| 22 Winchendon Road, Teddington, TW11 0SX | Feb 2019 | £725,000 | Terraced | Freehold |
| 20 Winchendon Road, Teddington, TW11 0SX | Nov 2015 | £850,000 | Terraced | Freehold |
| 36A Winchendon Road, Teddington, TW11 0SX | Mar 2014 | £250,000 | Flat / maisonette | Leasehold |
| 26 Winchendon Road, Teddington, TW11 0SX | Aug 2011 | £600,000 | Terraced | Freehold |
| 8 Winchendon Road, Teddington, TW11 0SX | Dec 2010 | £575,000 | Terraced | Freehold |
| 14 Winchendon Road, Teddington, TW11 0SX | Sep 2010 | £577,000 | Terraced | Freehold |
| 36C Winchendon Road, Teddington, TW11 0SX | Apr 2010 | £157,465 | Flat / maisonette | Leasehold |
| 36B Winchendon Road, Teddington, TW11 0SX | Sep 2007 | £150,000 | Flat / maisonette | Leasehold |
| 38 Winchendon Road, Teddington, TW11 0SX | Sep 2005 | £374,650 | Semi-detached | Freehold |
| 18 Winchendon Road, Teddington, TW11 0SX | Sep 1996 | £137,000 | Terraced | Freehold |
| 16 Winchendon Road, Teddington, TW11 0SX | May 1996 | £122,000 | Terraced | Freehold |
| 30 Winchendon Road, Teddington, TW11 0SX | Feb 1996 | £117,000 | Semi-detached | Freehold |
| 24 Winchendon Road, Teddington, TW11 0SX | Jun 1995 | £129,500 | Terraced | Freehold |
| 2 Winchendon Road, Teddington, TW11 0SX | May 1995 | £127,000 | Terraced | Freehold |