House Price Finder

Oxford Road

Teddington · TW11 0PZ, TW11 0QA

Average sold price
£507,516
71 sales since 1996
Median
£297,500
middle of every sale
Last sold
£1.4m
20 Mar 2026
Properties
48
flat most common

Average sold price by year

09
12
13
14
15
16
17
18
19
20
21
22
23
25
26

Properties on Oxford Road

AddressTypeLast soldPriceSales
1, OXFORD ROAD
TW11 0QA
Detached20 Mar 2026£1,415,0002
7, FLAT 5, OXFORD ROAD
TW11 0QA
Flat18 Dec 2025£271,0003
8, OXFORD ROAD
TW11 0PZ
Semi-Detached27 Mar 2025£2,300,0001
19, OXFORD ROAD
TW11 0QA
Detached5 Jul 2023£2,350,0001
23, OXFORD ROAD
TW11 0QA
Detached30 Jun 2023£1,742,0001
4, OXFORD ROAD
TW11 0PZ
Semi-Detached11 May 2022£1,040,0001
15, OXFORD ROAD
TW11 0QA
Detached14 Feb 2022£2,000,0001
7, FLAT 3, OXFORD ROAD
TW11 0QA
Flat22 Mar 2021£327,5002
5, OXFORD ROAD
TW11 0QA
Semi-Detached26 Feb 2021£1,400,0002
7, FLAT 4, OXFORD ROAD
TW11 0QA
Flat29 Jan 2021£235,0001
9, FLAT 5, OXFORD ROAD
TW11 0QA
Flat20 Nov 2020£397,5003
22, OXFORD ROAD
TW11 0PZ
Terraced9 Dec 2019£1,100,0001
1A, OXFORD ROAD
TW11 0QA
Detached15 Jul 2019£795,0001
25, GARAGE AT, OXFORD ROAD
TW11 0QA
Other15 Mar 2019£36,0001
25A, OXFORD ROAD
TW11 0QA
Flat7 Jun 2018£465,0003
25, OXFORD ROAD
TW11 0QA
Semi-Detached27 Apr 2018£400,0001
7, FLAT 1, OXFORD ROAD
TW11 0QA
Flat23 Feb 2018£375,0002
7, FLAT 6, OXFORD ROAD
TW11 0QA
Flat20 Jan 2017£195,0001
6, OXFORD ROAD
TW11 0PZ
Semi-Detached16 Dec 2016£750,0001
9, FLAT 6, OXFORD ROAD
TW11 0QA
Flat29 Nov 2016£208,0001
7, FLAT 2, OXFORD ROAD
TW11 0QA
Flat16 Nov 2016£218,5003
3, SECOND FLOOR FLAT AT, OXFORD ROAD
TW11 0QA
Flat29 Mar 2016£480,0003
9, FLAT 3, OXFORD ROAD
TW11 0QA
Flat15 Dec 2015£320,0003
3, THE FIRST FLOOR FLAT AT, OXFORD ROAD
TW11 0QA
Flat13 Aug 2015£450,0002
3, GROUND FLOOR FLAT AT, OXFORD ROAD
TW11 0QA
Flat5 Feb 2015£445,0001
16, OXFORD ROAD
TW11 0PZ
Detached15 May 2014£1,300,0001
9, FLAT 2, OXFORD ROAD
TW11 0QA
Flat5 Oct 2012£144,0002
7, FLAT 2, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat2 Jun 2008£150,0001
8, OXFORD ROAD, TEDDINGTON
TW11 0PZ
Semi-Detached23 May 2008£1,150,0001
9, FLAT 6, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat9 Nov 2007£174,4901
1, OXFORD ROAD, TEDDINGTON
TW11 0QA
Detached12 Sep 2007£622,0001
3, SECOND FLOOR FLAT AT, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat3 Aug 2007£230,0002
7, FLAT 3, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat20 Apr 2007£209,9502
23, OXFORD ROAD, TEDDINGTON
TW11 0QA
Detached24 Feb 2006£930,0001
14, OXFORD ROAD, TEDDINGTON
TW11 0PZ
Semi-Detached16 Aug 2005£780,0001
3, GROUND FLOOR FLAT AT, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat14 Jul 2005£219,0001
18, OXFORD ROAD, TEDDINGTON
TW11 0PZ
Detached28 Apr 2005£750,0002
9, FLAT 3, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat22 Oct 2004£171,0001
3, THE FIRST FLOOR FLAT AT, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat1 Sep 2004£237,0002
7, FLAT 4, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat31 Mar 2003£118,0001
9, FLAT 2, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat26 Apr 2002£99,0001
7, FLAT 5, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat31 Jul 1998£81,0001
10, OXFORD ROAD, TEDDINGTON
TW11 0PZ
Semi-Detached19 Dec 1997£709,4002
19, OXFORD ROAD, TEDDINGTON
TW11 0QA
Detached15 Sep 1997£369,9501
11, OXFORD ROAD, TEDDINGTON
TW11 0QA
Detached1 Jul 1997£425,0001
7, FLAT 1, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat16 May 1997£65,0001
9, FLAT 5, OXFORD ROAD, TEDDINGTON
TW11 0QA
Flat4 Apr 1997£69,9501
12, OXFORD ROAD, TEDDINGTON
TW11 0PZ
Semi-Detached15 Aug 1996£76,0001

Recent sales

DateAddressTypeTenurePrice
20 Mar 20261, OXFORD ROADDetachedFreehold£1,415,000
18 Dec 20257, FLAT 5, OXFORD ROADFlatLeasehold£271,000
27 Mar 20258, OXFORD ROADSemi-DetachedFreehold£2,300,000
5 Jul 202319, OXFORD ROADDetachedFreehold£2,350,000
30 Jun 202323, OXFORD ROADDetachedFreehold£1,742,000
11 May 20224, OXFORD ROADSemi-DetachedFreehold£1,040,000
14 Feb 202215, OXFORD ROADDetachedFreehold£2,000,000
22 Mar 20217, FLAT 3, OXFORD ROADFlatLeasehold£327,500
26 Feb 20215, OXFORD ROADSemi-DetachedFreehold£1,400,000
29 Jan 20217, FLAT 4, OXFORD ROADFlatLeasehold£235,000
20 Nov 20209, FLAT 5, OXFORD ROADFlatLeasehold£397,500
9 Dec 201922, OXFORD ROADTerracedFreehold£1,100,000
15 Jul 20191A, OXFORD ROADDetachedFreehold£795,000
15 Mar 201925, GARAGE AT, OXFORD ROADOtherLeasehold£36,000
7 Jun 201825A, OXFORD ROADFlatLeasehold£465,000
27 Apr 201825, OXFORD ROADSemi-DetachedLeasehold£400,000
23 Feb 20187, FLAT 1, OXFORD ROADFlatLeasehold£375,000
20 Jan 20177, FLAT 6, OXFORD ROADFlatLeasehold£195,000
16 Dec 20166, OXFORD ROADSemi-DetachedFreehold£750,000
29 Nov 20169, FLAT 6, OXFORD ROADFlatLeasehold£208,000
16 Nov 20167, FLAT 2, OXFORD ROADFlatLeasehold£218,500
29 Mar 20163, SECOND FLOOR FLAT AT, OXFORD ROADFlatLeasehold£480,000
15 Dec 20159, FLAT 3, OXFORD ROADFlatLeasehold£320,000
28 Aug 20159, FLAT 5, OXFORD ROADFlatLeasehold£395,000
28 Aug 20159, FLAT 5, OXFORD ROADFlatLeasehold£395,000
13 Aug 20153, THE FIRST FLOOR FLAT AT, OXFORD ROADFlatLeasehold£450,000
6 Mar 20159, FLAT 3, OXFORD ROADFlatLeasehold£297,500
5 Feb 20153, GROUND FLOOR FLAT AT, OXFORD ROADFlatLeasehold£445,000
15 Oct 20141, OXFORD ROADDetachedFreehold£1,000,000
19 Sep 20147, FLAT 3, OXFORD ROADFlatLeasehold£337,500
5 Aug 20147, FLAT 1, OXFORD ROADFlatLeasehold£265,000
15 May 201416, OXFORD ROADDetachedFreehold£1,300,000
24 Mar 20143, SECOND FLOOR FLAT AT, OXFORD ROADFlatLeasehold£310,000
6 Mar 20147, FLAT 2, OXFORD ROADFlatLeasehold£185,000
28 Feb 20145, OXFORD ROADSemi-DetachedFreehold£1,350,000
22 Nov 20137, FLAT 5, OXFORD ROADFlatLeasehold£232,000
5 Oct 20129, FLAT 2, OXFORD ROADFlatLeasehold£144,000
23 Feb 201225A, OXFORD ROADFlatLeasehold£286,000
16 Dec 200925A, OXFORD ROADFlatLeasehold£270,000
22 May 20099, FLAT 3, OXFORD ROADFlatLeasehold£175,000
2 Jun 20087, FLAT 2, OXFORD ROAD, TEDDINGTONFlatLeasehold£150,000
23 May 20088, OXFORD ROAD, TEDDINGTONSemi-DetachedFreehold£1,150,000
9 Nov 20079, FLAT 6, OXFORD ROAD, TEDDINGTONFlatLeasehold£174,490
12 Sep 20071, OXFORD ROAD, TEDDINGTONDetachedFreehold£622,000
3 Aug 20073, SECOND FLOOR FLAT AT, OXFORD ROAD, TEDDINGTONFlatLeasehold£230,000
20 Apr 20077, FLAT 3, OXFORD ROAD, TEDDINGTONFlatLeasehold£209,950
24 Feb 200623, OXFORD ROAD, TEDDINGTONDetachedFreehold£930,000
16 Aug 200514, OXFORD ROAD, TEDDINGTONSemi-DetachedFreehold£780,000
14 Jul 20053, GROUND FLOOR FLAT AT, OXFORD ROAD, TEDDINGTONFlatLeasehold£219,000
28 Apr 200518, OXFORD ROAD, TEDDINGTONDetachedFreehold£750,000
22 Oct 20049, FLAT 3, OXFORD ROAD, TEDDINGTONFlatLeasehold£171,000
1 Sep 20043, THE FIRST FLOOR FLAT AT, OXFORD ROAD, TEDDINGTONFlatLeasehold£237,000
26 May 20047, FLAT 3, OXFORD ROAD, TEDDINGTONFlatLeasehold£164,950
31 Mar 20037, FLAT 4, OXFORD ROAD, TEDDINGTONFlatLeasehold£118,000
26 Apr 20029, FLAT 2, OXFORD ROAD, TEDDINGTONFlatLeasehold£99,000
19 Dec 20003, THE FIRST FLOOR FLAT AT, OXFORD ROADFlatLeasehold£171,000
14 Aug 20003, SECOND FLOOR FLAT AT, OXFORD ROADSemi-DetachedLeasehold£138,500
2 Jul 19997, FLAT 5, OXFORD ROADFlatLeasehold£97,000
31 Jul 19987, FLAT 5, OXFORD ROAD, TEDDINGTONFlatLeasehold£81,000
15 May 199818, OXFORD ROAD, TEDDINGTONDetachedFreehold£290,000
19 Dec 199710, OXFORD ROAD, TEDDINGTONSemi-DetachedFreehold£709,400
1 Dec 19973, SECOND FLOOR FLAT AT, OXFORD ROAD, TEDDINGTONSemi-DetachedLeasehold£77,500
15 Sep 199719, OXFORD ROAD, TEDDINGTONDetachedFreehold£369,950
12 Sep 19973, THE FIRST FLOOR FLAT AT, OXFORD ROAD, TEDDINGTONFlatLeasehold£114,950
16 Jul 199710, OXFORD ROAD, TEDDINGTONSemi-DetachedFreehold£615,000
1 Jul 199711, OXFORD ROAD, TEDDINGTONDetachedFreehold£425,000
16 May 19977, FLAT 1, OXFORD ROAD, TEDDINGTONFlatLeasehold£65,000
18 Apr 19977, FLAT 2, OXFORD ROADFlatLeasehold£34,500
4 Apr 19979, FLAT 5, OXFORD ROAD, TEDDINGTONFlatLeasehold£69,950
15 Aug 199612, OXFORD ROAD, TEDDINGTONSemi-DetachedFreehold£76,000
17 Jul 19969, FLAT 2, OXFORD ROADFlatLeasehold£36,000

Other streets in Teddington

All Teddington house prices

Frequently asked questions

What is the average house price on Oxford Road, Teddington?
The average sold price on Oxford Road is £507,516, across 71 sales since 1996. The median is £297,500 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Oxford Road last sell?
The most recent recorded sale on Oxford Road was 1, OXFORD ROAD, which sold for £1,415,000 on 20 Mar 2026.
How many properties are there on Oxford Road?
48 separate addresses have sold on Oxford Road since 1996, across 2 postcodes (TW11 0PZ, TW11 0QA). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 71 sales HM Land Registry has recorded on Oxford Road since 1996 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.