| 105, Church Road, Teddington | Freehold | 66 m² | £335,000 (2007) |
| 105A Church Road, Teddington | - | 59 m² | - |
| 107 Church Road, Teddington | Freehold | 75 m² | £799,950 (2024) |
| 111 Church Road, Teddington | Freehold | 77 m² | £360,000 (2007) |
| 113 Church Road, Teddington | Freehold | 107 m² | £310,000 (2005) |
| 117, Church Road, Teddington | Freehold | 147 m² | £492,500 (2003) |
| 123, Church Road, Teddington | Freehold | 136 m² | £993,000 (2015) |
| 125A Church Road, Teddington | - | 140 m² | - |
| 133, Church Road, Teddington | Freehold | 94 m² | £677,500 (2015) |
| 135, Church Road, Teddington | Freehold | 82 m² | £517,500 (2013) |
| 139 Church Road, Teddington | Freehold | 85 m² | £139,950 (1999) |
| 143, Church Road, Teddington | Freehold | 75 m² | £435,000 (2009) |
| 149A, Church Road, Teddington | Leasehold | 47 m² | £343,000 (2019) |
| 149B, Church Road, Teddington | Leasehold | 59 m² | £295,500 (2012) |
| 149C Church Road, Teddington | Leasehold | 41 m² | £312,500 (2017) |
| 149D, Church Road, Teddington | - | 37 m² | - |
| 149E, Church Road, Teddington | Leasehold | 15 m² | £170,000 (2020) |
| 153, Church Road, Teddington | Freehold | 104 m² | £925,000 (2013) |
| 157, Church Road, Teddington | Freehold | 144 m² | £599,950 (2006) |
| 163 Church Road, Teddington | Freehold | 228 m² | £325,000 (1998) |
| 165, Church Road, Teddington | - | 111 m² | - |
| 171 Church Road, Teddington | Leasehold | 105 m² | £735,000 (2025) |
| Flat 1, 121 Church Road, Teddington | - | 53 m² | - |
| Flat 2, 121 Church Road, Teddington | - | 59 m² | - |
| Ground Floor Flat, 119 Church Road, Teddington | Leasehold | 60 m² | £143,128 (1999) |