Property sales in Church Road, Teddington

Found 321 transactions.

Average house price in Church Road, Teddington (Last 12 Months)

All (10)

£ 652,500

Decreased by 18.9%

Terraced (5)

£ 1,250,000

Increased by 40.6%

Flat (5)

£ 360,000

Decreased by 15.8%

Average property price in Church Road, Teddington over time

Recent Transactions

Date Address Price
24 Jun 2026 Flat 1, 6 Church Road, Teddington, TW11 8PB £ 265,000
12 Mar 2026 14 Church Road, Teddington, TW11 8PB £ 1,380,000
9 Feb 2026 22 Church Road, Teddington, TW11 8PB £ 1,025,000
23 Jan 2026 Apartment 7, 25a, Church Road, Teddington, TW11 8PF £ 360,000
18 Dec 2025 Flat A, 44 Church Road, Teddington, TW11 8PB £ 570,000
24 Nov 2025 Apartment 6, 25a, Church Road, Teddington, TW11 8PF £ 325,000
21 Nov 2025 177 Church Road, Teddington, TW11 8QN £ 1,460,000
11 Nov 2025 58 Church Road, Teddington, TW11 8EY £ 1,250,000
13 Oct 2025 Apartment 5, 25 Church Road, Teddington, TW11 8PF £ 315,000
19 Sep 2025 116a, Church Road, Teddington, TW11 8QL £ 400,000
2 Sep 2025 171 Church Road, Teddington, TW11 8QH £ 735,000
14 Aug 2025 168 Church Road, Teddington, TW11 8QL £ 967,500
4 Jun 2025 130 Church Road, Teddington, TW11 8QL £ 920,000
21 May 2025 Mews 3, 25a, Church Road, Teddington, TW11 8PF £ 575,000
9 May 2025 Church Road Studios, 30, Church Road, Teddington, TW11 8PB £ 3,225,000
28 Feb 2025 Mews 1, 25 Church Road, Teddington, TW11 8PF £ 420,000
20 Nov 2024 68 Church Road, Teddington, TW11 8EY £ 435,000
1 Nov 2024 107 Church Road, Teddington, TW11 8QH £ 799,950
24 Oct 2024 26 Church Road, Teddington, TW11 8PB £ 810,000
1 Jul 2024 185 Church Road, Teddington, TW11 8QN £ 995,000