| 3, Station Road, Teddington | Freehold | 112 m² | £642,300 (2013) |
| 5 Station Road, Teddington | - | 52 m² | - |
| 7, Station Road, Teddington | Freehold | 132 m² | £977,000 (2025) |
| 9, Station Road, Teddington | Freehold | 124 m² | £945,000 (2021) |
| 11A Station Road, Teddington | - | 44 m² | - |
| 11B Station Road, Teddington | - | 30 m² | - |
| 11C Station Road, Teddington | - | 39 m² | - |
| 11D Station Road, Teddington | - | 29 m² | - |
| 11E Station Road, Teddington | Leasehold | 62 m² | £325,000 (2024) |
| 15, Station Road, Teddington | - | 114 m² | - |
| 17, Station Road, Teddington | Freehold | 150 m² | £1,183,900 (2021) |
| 19, Station Road, Teddington | Freehold | 112 m² | £565,000 (2008) |
| 23 Station Road, Teddington, Teddington | Freehold | 178 m² | £1,400,000 (2023) |
| 27 Station Road, Teddington | Freehold | 154 m² | £1,035,000 (2018) |
| 29 Station Road, Teddington, Teddington | Freehold | 155 m² | £1,307,000 (2021) |
| 33 Station Road, Teddington, Teddington | Freehold | 138 m² | £1,200,000 (2021) |
| 43, Station Road, Teddington | Freehold | 119 m² | £151,250 (1995) |
| 51 Station Road, Teddington | Freehold | 132 m² | £1,160,000 (2023) |
| 53, Station Road, Teddington | Leasehold | 107 m² | £946,000 (2014) |
| 55, Station Road, Teddington | Freehold | 99 m² | £505,000 (2006) |
| Flat 1, Christ Church Apartments, 9A Station Road, Teddington | Leasehold | 114 m² | £1,200,000 (2022) |
| Flat 2, Christ Church Apartments, 9A Station Road, Teddington | Leasehold | 133 m² | £1,260,000 (2023) |
| Flat 3, Christ Church Apartments, 9A Station Road, Teddington | - | 186 m² | - |
| Flat 4, Christ Church Apartments, 9A Station Road, Teddington | - | 154 m² | - |
| Flat 5, Christ Church Apartments, 9A Station Road, Teddington | - | 196 m² | - |
| Flat 6, Christ Church Apartments, 9A Station Road, Teddington | - | 238 m² | - |