Sold price history

Teddington house prices

Across Teddington, the middle of the market sits at £340,000, drawn from every recorded sale since 1995. Over the past decade prices are +15% in cash — but −18% once inflation is stripped out.

Median sold price
£340,000
10 years · cash
+15%
10 years · real
−18%
HM Land Registry · 16,200 sales · 10,443 with floor area · Updated 8 May 2026

Key facts

Median price
£340,000
Price per m²
£4,667
Sales recorded
16,200
Price range
£100 – £5,000,000

Teddington prices since 1995

Teddington — median sold price since 1995
2026 £0£247,405£494,810£742,215£989,620 2023 peak 1995 2026
Cash price Today’s money (real)

In cash terms Teddington is +15% over the decade, but only −18% once you adjust for the cost of living.

Recent sales in Teddington

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
23 Jun 2026High Tree, 46A Holmesdale Road · TW11 9LFDetached
Freehold
£2,900,000
19 Jun 202627E Blandford Road · TW11 0LFTerraced
Freehold
£930,000
19 Jun 20269 Addison Road · TW11 9EXTerraced
Freehold
£662,000
18 Jun 20264 Cambridge Road · TW11 8DRTerraced
Freehold
£2,700,000
17 Jun 202645 Rivermead Close · TW11 9NLFlat
Leasehold
£260,000
8 Jun 202671A Blackmores Grove · TW11 9AEFlat
Leasehold
£417,802
5 Jun 20266 Stuart Grove · TW11 8RRSemi-detached
Freehold
£710,000
4 Jun 202619A Stanley Road · TW11 8TPFlat
Leasehold
£625,000
1 Jun 20261 Boucher Close · TW11 8PRSemi-detached
Freehold
£735,000
29 May 202619 Gomer Gardens · TW11 9AUTerraced
Freehold
£1,200,000
29 May 20266 Fallow Place · TW11 8GWTerraced
Freehold
£850,000
29 May 20264 Princes Close · TW11 0RXSemi-detached
Freehold
£800,000
29 May 202613 Broom Close · TW11 9RJFlat
Leasehold
£517,000
22 May 2026122 Fulwell Road · TW11 0RQTerraced
Freehold
£1,150,000
22 May 202639 Clonmel Road · TW11 0STSemi-detached
Leasehold
£610,000
22 May 202621 Sydney Road · TW11 8PQTerraced
Freehold
£560,000
21 May 202652 Railway Road · TW11 8SDTerraced
Freehold
£742,500
14 May 2026Ground Floor Flat, 3 Wilcox Road · TW11 0SWFlat
Leasehold
£670,000
8 May 202615 Noel Square · TW11 8JAFlat
Leasehold
£1,450,000
8 May 202618 Wick Road · TW11 9DWTerraced
Freehold
£752,500
7 May 202633A The Grove · TW11 8ATFlat
Leasehold
£280,000£4,516
30 Apr 2026107 Victor Road · TW11 8SSDetached
Freehold
£495,000£13,026
30 Apr 2026Flat 3, Manning House, 3 Gloucester Road · TW11 0NSFlat
Leasehold
£448,500
29 Apr 202675 Bushy Park Road · TW11 9DLTerraced
Freehold
£914,000
24 Apr 202620B Park Road · TW11 0AQDetached
Freehold
£995,000£7,425
24 Apr 202664 Bucklands Road · TW11 9QSFlat
Leasehold
£405,000£5,329
22 Apr 20269 Christchurch Avenue · TW11 9ABTerraced
Freehold
£1,261,000£10,686
22 Apr 202676 York Road · TW11 8SNTerraced
Freehold
£775,000£10,473
17 Apr 20267 Wades Lane · TW11 8HFTerraced
Freehold
£935,000
17 Apr 2026Flat 18, Somerset Court, 43 Somerset Road · TW11 8GUFlat
Leasehold
£492,000

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in Teddington

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
10A, Coleshill Road£100
4 Jul 1997
£235,000
11 Jul 2002
4+369%
per year
+360%
inflation-adjusted
121, Cambridge Road£110,000
9 Sep 1998
£449,950
1 Sep 1999
2+309%
per year
+302%
inflation-adjusted
18, Fairfax Road£86,000
12 Dec 1996
£220,000
1 Oct 1997
2+156%
per year
+150%
inflation-adjusted
91A, Stanley Road£162,500
8 Jul 2005
£379,500
8 Jul 2005
2+134%
per year
+134%
inflation-adjusted
81 Flat 1, Teddington Park Road£88,500
21 Nov 1996
£644,000
6 Aug 1999
2+108%
per year
+103%
inflation-adjusted
21, St Winifreds Road£275,000
8 Dec 2004
£550,000
19 Oct 2005
2+100%
per year
+96%
inflation-adjusted
68A - 68B, Broad Street£6,000
25 Mar 1998
£340,000
8 Apr 2004
2+95%
per year
+91%
inflation-adjusted
3, Elmfield Avenue£301,000
1 Sep 2003
£690,000
8 Dec 2004
2+92%
per year
+89%
inflation-adjusted
3, Gomer Place£59,000
22 Mar 1996
£113,000
4 Oct 1996
2+92%
per year
+92%
inflation-adjusted
11, Bridgeman Road£216,100
4 Dec 1996
£410,000
22 Aug 1997
2+90%
per year
+85%
inflation-adjusted
3A Flat 1, Church Road£185,000
17 Mar 2010
£350,000
15 Jul 2010
2+89%
per year
+89%
inflation-adjusted
114, Waldegrave Road£77,000
26 Mar 1997
£175,000
22 Jul 1998
2+86%
per year
+83%
inflation-adjusted
25, Royal Road£205,000
30 May 2003
£379,951
30 Mar 2004
2+85%
per year
+82%
inflation-adjusted
121 Flat 4, Waldegrave Road£115,000
7 Nov 1996
£210,000
23 Oct 1997
2+83%
per year
+78%
inflation-adjusted
73, High Street£71,000
10 May 1996
£130,000
22 May 1997
2+80%
per year
+76%
inflation-adjusted
5, Springfield Road£78,500
22 Oct 1996
£140,000
20 Mar 1997
2+78%
per year
+74%
inflation-adjusted
55, Connaught Road£498,000
9 Nov 2020
£880,000
17 Sep 2021
2+77%
per year
+72%
inflation-adjusted
42, Church Road£535,000
11 Jun 2015
£935,000
24 May 2016
2+75%
per year
+73%
inflation-adjusted
38, Arlington Road£122,000
23 Jul 1998
£212,600
11 Feb 1999
2+74%
per year
+71%
inflation-adjusted
139, Park Road£110,000
12 Jan 1995
£193,000
25 Jan 1996
2+72%
per year
+68%
inflation-adjusted
20, Princes Road£12,000
31 Oct 1997
£207,000
14 Mar 2003
2+70%
per year
+66%
inflation-adjusted
17, Cedar Road£140,000
18 Feb 1997
£235,000
23 May 1997
2+68%
per year
+68%
inflation-adjusted
9, Fairfax Road£97,000
1 Mar 1996
£162,000
12 Feb 1997
2+67%
per year
+63%
inflation-adjusted
127, Stanley Road£239,962
31 Jan 2000
£395,000
10 Aug 2000
2+65%
per year
+65%
inflation-adjusted
26, Springfield Road£256,000
16 Mar 2006
£420,000
4 Sep 2006
2+64%
per year
+64%
inflation-adjusted
63, Waldegrave Road£186,000
3 Mar 2000
£305,000
8 Sep 2000
2+64%
per year
+64%
inflation-adjusted
194 Flat 2, Stanley Road£99,000
8 Oct 2010
£159,950
12 Jul 2011
2+62%
per year
+55%
inflation-adjusted
14, Cedar Road£681,000
12 Mar 2013
£1,100,000
30 Sep 2013
2+62%
per year
+62%
inflation-adjusted
15A, Cambridge Road£168,000
4 Sep 2001
£270,000
23 Aug 2002
2+61%
per year
+58%
inflation-adjusted
36, Kingston Lane£175,000
7 Aug 1996
£280,000
20 Dec 1996
2+60%
per year
+60%
inflation-adjusted
84A, High Street£108,500
24 Jan 2003
£170,000
15 Aug 2003
2+57%
per year
+57%
inflation-adjusted
22, Avenue Gardens£224,000
24 Oct 1997
£350,000
24 Jul 1998
2+56%
per year
+53%
inflation-adjusted
48A, Hampton Road£2,500
25 May 1997
£277,950
14 Dec 2007
4+56%
per year
+53%
inflation-adjusted
1, Blagdon Walk£160,000
1 Feb 1999
£250,000
8 Feb 2000
2+55%
per year
+52%
inflation-adjusted
129, Cambridge Road£60,000
7 Aug 1995
£400,000
17 Dec 1999
3+54%
per year
+51%
inflation-adjusted
71, Twickenham Road£360,000
27 Mar 2002
£553,000
1 Nov 2002
2+54%
per year
+54%
inflation-adjusted
42, Teddington Park Road£340,000
15 Apr 2002
£607,500
4 Sep 2003
2+52%
per year
+50%
inflation-adjusted
70, Victor Road£250,000
12 Dec 2003
£379,000
31 Aug 2004
2+52%
per year
+49%
inflation-adjusted
99, Victor Road£190,000
15 Dec 2000
£284,200
29 May 2001
2+50%
per year
+47%
inflation-adjusted
9, Gomer Gardens£77,000
4 Jul 1995
£115,000
18 Dec 1995
2+49%
per year
+49%
inflation-adjusted
19, Borland Road£155,000
1 Feb 2013
£231,000
12 Sep 2013
2+49%
per year
+49%
inflation-adjusted
22, Bolton Gardens£606,000
9 Jan 2004
£900,000
14 Jul 2004
2+49%
per year
+49%
inflation-adjusted
2, Somerset Road£242,500
28 Aug 1998
£360,000
28 Jan 1999
2+48%
per year
+46%
inflation-adjusted
Redlands, 10 13, Cromwell Road£73,000
20 Sep 1996
£250,000
9 Nov 1999
2+48%
per year
+45%
inflation-adjusted
Cherrywood Court 15, Cambridge Road£247,000
27 Jun 2013
£365,000
15 May 2014
2+48%
per year
+45%
inflation-adjusted
25, Munster Road£965,000
16 Sep 2019
£1,500,000
3 Nov 2020
2+48%
per year
+46%
inflation-adjusted
124, Connaught Road£72,000
13 Aug 1996
£105,000
22 Nov 1996
2+46%
per year
+46%
inflation-adjusted
Atbara Court 14, Atbara Road£61,000
18 Sep 2000
£215,000
20 Feb 2004
2+44%
per year
+41%
inflation-adjusted
Hamble Court, 1 27, Broom Park£100,000
26 Jul 1996
£144,000
7 Feb 1997
2+44%
per year
+41%
inflation-adjusted
13, Watts Lane£271,050
1 Jun 2006
£399,950
29 Jun 2007
2+44%
per year
+40%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

Teddington house prices — your questions

What is the average house price in Teddington?

Homes in Teddington have a median sold price of £340,000 — the middle of 16,200 recorded transactions.

What is the price range of homes sold in Teddington?

Recorded sales in Teddington range from £100 to £5,000,000. The range includes flats and large detached homes alike.

Have house prices in Teddington risen?

Over the past decade prices in Teddington are +15% in cash terms but −18% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in Teddington?

In Teddington the median price is £4,667 per square metre, from 10,443 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Teddington was 8 May 2026.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas