| 9A Church Road, Teddington, TW11 8PF | Nov 2007 | £222,000 | Flat / maisonette | Leasehold |
| 111 Church Road, Teddington, TW11 8QH | Oct 2007 | £360,000 | Semi-detached | Freehold |
| Flat 2, 8 Church Road, Teddington, TW11 8PB | Feb 2007 | £210,000 | Flat / maisonette | Leasehold |
| Flat 1, 8 Church Road, Teddington, TW11 8PB | Feb 2007 | £195,000 | Flat / maisonette | Leasehold |
| The Ground Floor Flat At, 40 Church Road, Teddington, TW11 8PB | Jan 2007 | £203,000 | Flat / maisonette | Leasehold |
| 157 Church Road, Teddington, TW11 8QH | Sep 2006 | £599,950 | Terraced | Freehold |
| 6A Church Road, Teddington, TW11 8PB | Apr 2006 | £180,000 | Flat / maisonette | Leasehold |
| 180 Church Road, Teddington, TW11 8QL | Sep 2004 | £498,700 | Semi-detached | Freehold |
| 117 Church Road, Teddington, TW11 8QH | Aug 2003 | £492,500 | Terraced | Freehold |
| 40A Church Road, Teddington, TW11 8PB | Apr 2002 | £144,950 | Flat / maisonette | Leasehold |
| 166 Church Road, Teddington, TW11 8QL | Jul 2000 | £310,000 | Terraced | Freehold |
| 119 Church Road, Teddington, TW11 8QH | Dec 1999 | £143,128 | Flat / maisonette | Leasehold |
| 139 Church Road, Teddington, TW11 8QH | Aug 1999 | £139,950 | Terraced | Freehold |
| 183 Church Road, Teddington, TW11 8QN | May 1999 | £246,500 | Semi-detached | Freehold |
| 56 Church Road, Teddington, TW11 8EY | Feb 1999 | £227,000 | Terraced | Freehold |
| 52 Church Road, Teddington, TW11 8PB | Oct 1998 | £560,000 | Detached | Freehold |