House Price Finder

Halford Road

Richmond · TW10 6AP, TW10 6AW

Average sold price
£885,411
96 sales since 1995
Median
£767,062
middle of every sale
Last sold
£3.4m
9 Feb 2026
Properties
58
terraced most common

Average sold price by year

11
12
13
14
15
16
17
18
19
21
22
23
24
25
26

Properties on Halford Road

AddressTypeLast soldPriceSales
39, HALFORD ROAD
TW10 6AW
Terraced9 Feb 2026£3,350,0002
50, FLAT 2, HALFORD ROAD
TW10 6AP
Flat13 Jun 2025£788,0002
50, FLAT 1, HALFORD ROAD
TW10 6AP
Flat25 Oct 2024£705,0004
32, HALFORD ROAD
TW10 6AP
Flat9 Jul 2024£1,075,0002
16A, HALFORD ROAD
TW10 6AP
Flat8 Jul 2024£1,200,0002
54, FLAT B, HALFORD ROAD
TW10 6AP
Other5 Jul 2024£1,242,5001
49, FLAT 1, HALFORD ROAD
TW10 6AW
Flat14 Jul 2023£467,0003
54A, HALFORD ROAD
TW10 6AP
Flat31 May 2023£850,0001
34, HALFORD ROAD
TW10 6AP
Terraced6 Apr 2023£2,400,0001
16, HALFORD ROAD
TW10 6AP
Flat1 Sep 2022£1,195,0004
47, HALFORD ROAD
TW10 6AW
Terraced1 Sep 2022£2,350,0003
17, HALFORD ROAD
TW10 6AW
Terraced7 Feb 2022£1,325,0001
8, HALFORD ROAD
TW10 6AP
Semi-Detached18 Nov 2021£1,400,0001
12, HALFORD ROAD
TW10 6AP
Terraced2 Sep 2019£1,237,5001
52, HALFORD ROAD
TW10 6AP
Other12 Nov 2018£11,2501
29A, HALFORD ROAD
TW10 6AW
Flat5 May 2017£746,1231
29, HALFORD ROAD
TW10 6AW
Flat22 Dec 2016£965,0002
14, HALFORD ROAD
TW10 6AP
Terraced9 Sep 2016£1,532,0002
54B, HALFORD ROAD
TW10 6AP
Flat16 Nov 2015£833,0002
44, HALFORD ROAD
TW10 6AP
Terraced11 May 2015£2,400,0001
25, HALFORD ROAD
TW10 6AW
Terraced26 Jan 2015£1,375,0001
38, HALFORD ROAD
TW10 6AP
Terraced31 Jul 2014£2,208,7501
22, HALFORD ROAD
TW10 6AP
Terraced16 Dec 2013£1,700,0001
13, HALFORD ROAD
TW10 6AW
Terraced22 Nov 2013£900,0001
21, HALFORD ROAD
TW10 6AW
Terraced17 Dec 2012£497,5002
46, HALFORD ROAD
TW10 6AP
Terraced10 Dec 2012£1,260,0001
26, HALFORD ROAD
TW10 6AP
Terraced18 May 2012£1,500,0001
52, GROUND FLOOR FLAT, HALFORD ROAD
TW10 6AP
Flat30 Mar 2012£580,5211
23, HALFORD ROAD
TW10 6AW
Terraced22 Jul 2011£911,1191
5, HALFORD ROAD
TW10 6AW
Terraced4 May 2011£795,0001
37, HALFORD ROAD
TW10 6AW
Terraced14 Jan 2011£1,575,0001
18, HALFORD ROAD
TW10 6AP
Terraced16 Jul 2010£1,200,0002
43, HALFORD ROAD
TW10 6AW
Terraced8 Jan 2010£1,800,0002
47, HALFORD ROAD, RICHMOND
TW10 6AW
Terraced14 Nov 2008£1,600,0003
24, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced31 Jul 2008£1,480,0003
49, FLAT 3, HALFORD ROAD, RICHMOND
TW10 6AW
Flat11 Jan 2008£250,0003
44, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced10 Aug 2007£1,550,0002
56, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced30 Apr 2007£1,400,0001
18, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced23 Feb 2007£935,0002
36, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced7 Apr 2006£850,0001
54, HALFORD ROAD
TW10 6AP
Flat31 Mar 2006£467,5004
9, HALFORD ROAD
TW10 6AW
Terraced6 Mar 2006£616,2502
28, HALFORD ROAD, RICHMOND
TW10 6AP
Terraced16 Nov 2005£850,0001
6, HALFORD ROAD, RICHMOND
TW10 6AP
Semi-Detached26 Oct 2005£727,5001
50, FLAT 2, HALFORD ROAD, RICHMOND
TW10 6AP
Flat22 Sep 2003£305,0002
16, HALFORD ROAD, RICHMOND
TW10 6AP
Flat1 Jul 2003£690,0004
50, FLAT 1, HALFORD ROAD, RICHMOND
TW10 6AP
Flat29 Nov 2002£190,0001
49, FLAT 2, HALFORD ROAD, RICHMOND
TW10 6AW
Flat2 Aug 2002£247,0002
8, HALFORD ROAD, RICHMOND
TW10 6AP
Semi-Detached2 Nov 2001£595,0002
33, HALFORD ROAD, RICHMOND
TW10 6AW
Terraced2 Nov 2001£835,0001
14, HALFORD ROAD, RICHMOND
TW10 6AP
Detached11 May 2001£725,0001
42, HALFORD ROAD
TW10 6AP
Terraced14 Jul 2000£737,0001
24, HALFORD ROAD
TW10 6AP
Terraced31 May 2000£895,0001
52, FLAT, HALFORD ROAD
TW10 6AP
Flat14 Apr 2000£249,9951
7, HALFORD ROAD
TW10 6AW
Terraced22 Dec 1999£440,0001
51, HALFORD ROAD
TW10 6AW
Semi-Detached29 Apr 1999£725,0001
45, HALFORD ROAD, RICHMOND
TW10 6AW
Semi-Detached30 Apr 1998£500,0001
43, HALFORD ROAD, RICHMOND
TW10 6AW
Semi-Detached11 Oct 1996£360,0001

Recent sales

DateAddressTypeTenurePrice
9 Feb 202639, HALFORD ROADTerracedFreehold£3,350,000
13 Jun 202550, FLAT 2, HALFORD ROADFlatLeasehold£788,000
25 Oct 202450, FLAT 1, HALFORD ROADFlatLeasehold£705,000
9 Jul 202432, HALFORD ROADFlatFreehold£1,075,000
8 Jul 202416A, HALFORD ROADFlatLeasehold£1,200,000
5 Jul 202454, FLAT B, HALFORD ROADOtherLeasehold£1,242,500
14 Jul 202349, FLAT 1, HALFORD ROADFlatLeasehold£467,000
31 May 202354A, HALFORD ROADFlatLeasehold£850,000
6 Apr 202334, HALFORD ROADTerracedFreehold£2,400,000
1 Sep 202216, HALFORD ROADFlatLeasehold£1,195,000
1 Sep 202247, HALFORD ROADTerracedFreehold£2,350,000
7 Feb 202217, HALFORD ROADTerracedFreehold£1,325,000
15 Dec 202116A, HALFORD ROADFlatLeasehold£1,100,000
18 Nov 20218, HALFORD ROADSemi-DetachedFreehold£1,400,000
2 Sep 201912, HALFORD ROADTerracedFreehold£1,237,500
12 Nov 201852, HALFORD ROADOtherFreehold£11,250
30 Apr 201847, HALFORD ROADTerracedFreehold£1,950,000
5 May 201729A, HALFORD ROADFlatLeasehold£746,123
3 Jan 201749, FLAT 1, HALFORD ROADFlatLeasehold£466,650
22 Dec 201629, HALFORD ROADFlatLeasehold£965,000
9 Sep 201614, HALFORD ROADTerracedFreehold£1,532,000
16 Nov 201554B, HALFORD ROADFlatLeasehold£833,000
11 Sep 201532, HALFORD ROADFlatLeasehold£1,175,000
11 May 201544, HALFORD ROADTerracedFreehold£2,400,000
26 Jan 201525, HALFORD ROADTerracedFreehold£1,375,000
31 Jul 201438, HALFORD ROADTerracedFreehold£2,208,750
25 Jun 201416, HALFORD ROADFlatLeasehold£1,102,500
16 Dec 201322, HALFORD ROADTerracedFreehold£1,700,000
22 Nov 201313, HALFORD ROADTerracedFreehold£900,000
11 Oct 201347, HALFORD ROADTerracedFreehold£1,810,000
17 Jul 201316, HALFORD ROADFlatLeasehold£720,000
5 Apr 201339, HALFORD ROADTerracedFreehold£1,545,000
17 Dec 201221, HALFORD ROADTerracedFreehold£497,500
10 Dec 201246, HALFORD ROADTerracedFreehold£1,260,000
18 May 201226, HALFORD ROADTerracedFreehold£1,500,000
18 May 201250, FLAT 2, HALFORD ROADFlatLeasehold£525,000
4 Apr 201254B, HALFORD ROADFlatLeasehold£545,111
30 Mar 201252, GROUND FLOOR FLAT, HALFORD ROADFlatLeasehold£580,521
7 Oct 201150, FLAT 1, HALFORD ROADFlatLeasehold£280,000
22 Jul 201123, HALFORD ROADTerracedFreehold£911,119
4 May 20115, HALFORD ROADTerracedFreehold£795,000
4 Apr 201129, HALFORD ROADTerracedFreehold£1,100,000
18 Jan 201150, FLAT 1, HALFORD ROADFlatLeasehold£349,950
14 Jan 201137, HALFORD ROADTerracedFreehold£1,575,000
16 Jul 201018, HALFORD ROADTerracedFreehold£1,200,000
8 Jan 201043, HALFORD ROADTerracedFreehold£1,800,000
9 Dec 200921, HALFORD ROADTerracedFreehold£497,500
16 Oct 200949, FLAT 1, HALFORD ROADFlatLeasehold£275,000
30 Mar 200914, HALFORD ROADTerracedFreehold£1,100,000
14 Nov 200847, HALFORD ROAD, RICHMONDTerracedFreehold£1,600,000
31 Jul 200824, HALFORD ROAD, RICHMONDTerracedFreehold£1,480,000
11 Jan 200849, FLAT 3, HALFORD ROAD, RICHMONDFlatLeasehold£250,000
10 Aug 200744, HALFORD ROAD, RICHMONDTerracedFreehold£1,550,000
30 Apr 200756, HALFORD ROAD, RICHMONDTerracedFreehold£1,400,000
23 Feb 200718, HALFORD ROAD, RICHMONDTerracedFreehold£935,000
26 Jan 200747, HALFORD ROAD, RICHMONDTerracedFreehold£1,500,000
23 Aug 200649, FLAT 3, HALFORD ROAD, RICHMONDFlatLeasehold£235,000
7 Apr 200636, HALFORD ROAD, RICHMONDTerracedFreehold£850,000
31 Mar 200654, HALFORD ROADFlatLeasehold£467,500
6 Mar 20069, HALFORD ROADTerracedFreehold£616,250
16 Nov 200528, HALFORD ROAD, RICHMONDTerracedFreehold£850,000
26 Oct 20056, HALFORD ROAD, RICHMONDSemi-DetachedFreehold£727,500
22 Dec 200424, HALFORD ROAD, RICHMONDTerracedFreehold£950,000
28 May 200454, HALFORD ROADFlatLeasehold£500,000
31 Oct 200347, HALFORD ROAD, RICHMONDTerracedFreehold£880,000
22 Sep 200350, FLAT 2, HALFORD ROAD, RICHMONDFlatLeasehold£305,000
29 Aug 200344, HALFORD ROAD, RICHMONDTerracedFreehold£875,000
1 Jul 200316, HALFORD ROAD, RICHMONDFlatLeasehold£690,000
29 Nov 200250, FLAT 1, HALFORD ROAD, RICHMONDFlatLeasehold£190,000
2 Aug 200249, FLAT 2, HALFORD ROAD, RICHMONDFlatLeasehold£247,000
11 Mar 200216, HALFORD ROAD, RICHMONDTerracedLeasehold£359,500
2 Nov 20018, HALFORD ROAD, RICHMONDSemi-DetachedFreehold£595,000
2 Nov 200133, HALFORD ROAD, RICHMONDTerracedFreehold£835,000
25 May 200118, HALFORD ROAD, RICHMONDTerracedFreehold£725,000
11 May 200114, HALFORD ROAD, RICHMONDDetachedFreehold£725,000
23 Feb 200154, HALFORD ROADFlatLeasehold£350,000
14 Jul 200042, HALFORD ROADTerracedFreehold£737,000
31 May 200024, HALFORD ROADTerracedFreehold£895,000
26 May 200016, HALFORD ROADFlatLeasehold£450,000
14 Apr 200052, FLAT, HALFORD ROADFlatLeasehold£249,995
31 Mar 200050, FLAT 1, HALFORD ROADFlatLeasehold£185,000
31 Mar 20009, HALFORD ROADTerracedFreehold£185,000
17 Mar 200018, HALFORD ROADTerracedFreehold£520,000
22 Dec 19997, HALFORD ROADTerracedFreehold£440,000
4 Oct 199943, HALFORD ROADSemi-DetachedFreehold£598,000
29 Apr 199951, HALFORD ROADSemi-DetachedFreehold£725,000
22 May 199849, FLAT 2, HALFORD ROAD, RICHMONDFlatLeasehold£140,250
30 Apr 199845, HALFORD ROAD, RICHMONDSemi-DetachedFreehold£500,000
16 Jan 199816, HALFORD ROAD, RICHMONDTerracedLeasehold£219,950
16 Dec 199649, FLAT 3, HALFORD ROAD, RICHMONDTerracedLeasehold£75,000
11 Oct 199643, HALFORD ROAD, RICHMONDSemi-DetachedFreehold£360,000
31 May 199650, FLAT 2, HALFORD ROAD, RICHMONDFlatLeasehold£150,000
31 Jan 199616, HALFORD ROAD, RICHMONDFlatLeasehold£170,000
28 Jul 199554, HALFORD ROADFlatLeasehold£187,000
25 Jul 199524, HALFORD ROAD, RICHMONDTerracedFreehold£375,000
17 Mar 19958, HALFORD ROAD, RICHMONDSemi-DetachedFreehold£232,500

Other streets in Richmond

All Richmond house prices

Frequently asked questions

What is the average house price on Halford Road, Richmond?
The average sold price on Halford Road is £885,411, across 96 sales since 1995. The median is £767,062 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Halford Road last sell?
The most recent recorded sale on Halford Road was 39, HALFORD ROAD, which sold for £3,350,000 on 9 Feb 2026.
How many properties are there on Halford Road?
58 separate addresses have sold on Halford Road since 1995, across 2 postcodes (TW10 6AP, TW10 6AW). 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 96 sales HM Land Registry has recorded on Halford Road since 1995 — 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.