Property sales in Thames Ditton

Found 7,024 transactions.

Average house price in Thames Ditton (Last 12 Months)

All (144)

£ 725,000

Decreased by 9.4%

Detached (31)

£ 1,325,000

Decreased by 0.4%

Semi-Detached (41)

£ 950,000

Decreased by 2.6%

Terraced (30)

£ 647,500

Decreased by 3.5%

Flat (42)

£ 426,500

Decreased by 0.8%

Average property price in Thames Ditton over time

Recent Transactions

Date Address Price
18 Sep 2026 55 Rushett Close, Thames Ditton, KT7 0UT £ 600,000
15 Sep 2026 25 Alexandra Road, Thames Ditton, KT7 0QS £ 582,000
15 Sep 2026 13 Warwick Gardens, Thames Ditton, KT7 0RA £ 396,000
4 Sep 2026 31 The Newlands, Weston Green Road, Thames Ditton, KT7 0LA £ 150,000
4 Sep 2026 53 Angel Road, Thames Ditton, KT7 0AZ £ 655,000
4 Sep 2026 71 Angel Road, Thames Ditton, KT7 0BA £ 445,000
28 Aug 2026 Flat 3, Leicester House, Watts Road, Thames Ditton, KT7 0DA £ 550,000
20 Aug 2026 22 Weston Road, Thames Ditton, KT7 0HN £ 890,000
17 Aug 2026 21a, Rushett Close, Thames Ditton, KT7 0UR £ 750,000
12 Aug 2026 9 Claygate Lane, Thames Ditton, KT7 0DL £ 575,000
12 Aug 2026 Flat 4, Essex House, Watts Road, Thames Ditton, KT7 0BY £ 500,000
10 Aug 2026 1 Scholars View, Embercourt Road, Thames Ditton, KT7 0LH £ 1,570,000
7 Aug 2026 27 Thistledene, Thames Ditton, KT7 0YH £ 1,225,000
7 Aug 2026 67 Hayward Road, Thames Ditton, KT7 0BF £ 840,000
5 Aug 2026 Flat 9, Gresham House, Watts Road, Thames Ditton, KT7 0BZ £ 500,000
3 Aug 2026 20 Bankside Drive, Thames Ditton, KT7 0AQ £ 565,000
3 Aug 2026 11 Hampton Court Way, Thames Ditton, KT7 0LS £ 770,000
31 Jul 2026 20 Embercourt Road, Thames Ditton, KT7 0LQ £ 1,862,500
27 Jul 2026 7 Newlands Avenue, Thames Ditton, KT7 0HD £ 1,500,000
27 Jul 2026 150 Manor Road North, Thames Ditton, KT7 0BH £ 810,000