| Flat 1, 6 Church Road, Teddington, TW11 8PB | Jun 2026 | £265,000 | Terraced | Freehold |
| 14 Church Road, Teddington, TW11 8PB | Mar 2026 | £1,380,000 | Terraced | Freehold |
| 22 Church Road, Teddington, TW11 8PB | Feb 2026 | £1,025,000 | Terraced | Freehold |
| Apartment 7, 25A Church Road, Teddington, TW11 8PF | Jan 2026 | £360,000 | Flat / maisonette | Leasehold |
| 44 Church Road, Teddington, TW11 8PB | Jan 2026 | £575,000 | Flat / maisonette | Leasehold |
| Flat A, 44 Church Road, Teddington, TW11 8PB | Dec 2025 | £570,000 | Flat / maisonette | Leasehold |
| Apartment 6, 25A Church Road, Teddington, TW11 8PF | Nov 2025 | £325,000 | Flat / maisonette | Leasehold |
| 177 Church Road, Teddington, TW11 8QN | Nov 2025 | £1,460,000 | Terraced | Freehold |
| 58 Church Road, Teddington, TW11 8EY | Nov 2025 | £1,250,000 | Terraced | Freehold |
| Apartment 5, 25 Church Road, Teddington, TW11 8PF | Oct 2025 | £315,000 | Flat / maisonette | Leasehold |
| 116A Church Road, Teddington, TW11 8QL | Sep 2025 | £400,000 | Terraced | Freehold |
| 171 Church Road, Teddington, TW11 8QH | Sep 2025 | £735,000 | Flat / maisonette | Leasehold |
| 168 Church Road, Teddington, TW11 8QL | Aug 2025 | £967,500 | Terraced | Freehold |
| 130 Church Road, Teddington, TW11 8QL | Jun 2025 | £920,000 | Detached | Freehold |
| Mews 3, 25A Church Road, Teddington, TW11 8PF | May 2025 | £575,000 | Flat / maisonette | Leasehold |
| Church Road Studios, 30 Church Road, Teddington, TW11 8PB | May 2025 | £3,225,000 | Other property | Freehold |
| Mews 1, 25 Church Road, Teddington, TW11 8PF | Feb 2025 | £420,000 | Flat / maisonette | Leasehold |
| 68 Church Road, Teddington, TW11 8EY | Nov 2024 | £435,000 | Flat / maisonette | Leasehold |
| 107 Church Road, Teddington, TW11 8QH | Nov 2024 | £799,950 | Detached | Freehold |
| 26 Church Road, Teddington, TW11 8PB | Oct 2024 | £810,000 | Terraced | Freehold |
| 185 Church Road, Teddington, TW11 8QN | Jul 2024 | £995,000 | Terraced | Freehold |
| 10A Church Road, Teddington, TW11 8PB | Feb 2024 | £245,000 | Other property | Freehold |
| 108 Church Road, Teddington, TW11 8EY | Oct 2023 | £1,672,500 | Semi-detached | Freehold |
| Crest House, 102 - 104 Church Road, Teddington, TW11 8PY | Oct 2023 | £1,400,000 | Other property | Freehold |
| 84 Church Road, Teddington, TW11 8EY | Sep 2023 | £1,340,000 | Semi-detached | Freehold |
| 104 Church Road, Teddington, TW11 8EY | Aug 2023 | £375,000 | Other property | Freehold |
| Holly Cottage, 116 Church Road, Teddington, TW11 8QL | May 2023 | £720,000 | Terraced | Freehold |
| 36 Church Road, Teddington, TW11 8PB | Apr 2023 | £490,000 | Flat / maisonette | Leasehold |
| Flat 1, 4 Church Road, Teddington, TW11 8PB | Oct 2022 | £450,000 | Flat / maisonette | Leasehold |
| 172 Church Road, Teddington, TW11 8QL | Oct 2022 | £462,000 | Flat / maisonette | Leasehold |