Sold House Prices on Halford Road, Richmond
Every Land Registry property sale recorded on Halford Road in the TW10 postcode district. Updated monthly, England and Wales coverage.
Total sales
96
17 Mar 1995 – 9 Feb 2026
Average price
£885,411
all property types, all years
Lowest sale
£11,250
Highest sale
£3,350,000
Recorded sales on Halford Road
Showing 1–50 of 96 sales, newest first.
| Address | Postcode | Type | Tenure | Price | Date |
|---|---|---|---|---|---|
| 39 Halford Road | TW10 6AW | Terraced | Freehold | £3,350,000 | 9 Feb 2026 |
| 50 Flat 2 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £788,000 | 13 Jun 2025 |
| 50 Flat 1 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £705,000 | 25 Oct 2024 |
| 32 Halford Road | TW10 6AP | Flat / Apartment | Freehold | £1,075,000 | 9 Jul 2024 |
| 16a Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £1,200,000 | 8 Jul 2024 |
| 54 Flat B Halford Road | TW10 6AP | Other | Leasehold | £1,242,500 | 5 Jul 2024 |
| 49 Flat 1 Halford Road | TW10 6AW | Flat / Apartment | Leasehold | £467,000 | 14 Jul 2023 |
| 54a Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £850,000 | 31 May 2023 |
| 34 Halford Road | TW10 6AP | Terraced | Freehold | £2,400,000 | 6 Apr 2023 |
| 16 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £1,195,000 | 1 Sep 2022 |
| 47 Halford Road | TW10 6AW | Terraced | Freehold | £2,350,000 | 1 Sep 2022 |
| 17 Halford Road | TW10 6AW | Terraced | Freehold | £1,325,000 | 7 Feb 2022 |
| 16a Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £1,100,000 | 15 Dec 2021 |
| 8 Halford Road | TW10 6AP | Semi-detached | Freehold | £1,400,000 | 18 Nov 2021 |
| 12 Halford Road | TW10 6AP | Terraced | Freehold | £1,237,500 | 2 Sep 2019 |
| 52 Halford Road | TW10 6AP | Other | Freehold | £11,250 | 12 Nov 2018 |
| 47 Halford Road | TW10 6AW | Terraced | Freehold | £1,950,000 | 30 Apr 2018 |
| 29a Halford Road | TW10 6AW | Flat / Apartment | Leasehold | £746,123 | 5 May 2017 |
| 49 Flat 1 Halford Road | TW10 6AW | Flat / Apartment | Leasehold | £466,650 | 3 Jan 2017 |
| 29 Halford Road | TW10 6AW | Flat / Apartment | Leasehold | £965,000 | 22 Dec 2016 |
| 14 Halford Road | TW10 6AP | Terraced | Freehold | £1,532,000 | 9 Sep 2016 |
| 54b Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £833,000 | 16 Nov 2015 |
| 32 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £1,175,000 | 11 Sep 2015 |
| 44 Halford Road | TW10 6AP | Terraced | Freehold | £2,400,000 | 11 May 2015 |
| 25 Halford Road | TW10 6AW | Terraced | Freehold | £1,375,000 | 26 Jan 2015 |
| 38 Halford Road | TW10 6AP | Terraced | Freehold | £2,208,750 | 31 Jul 2014 |
| 16 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £1,102,500 | 25 Jun 2014 |
| 22 Halford Road | TW10 6AP | Terraced | Freehold | £1,700,000 | 16 Dec 2013 |
| 13 Halford Road | TW10 6AW | Terraced | Freehold | £900,000 | 22 Nov 2013 |
| 47 Halford Road | TW10 6AW | Terraced | Freehold | £1,810,000 | 11 Oct 2013 |
| 16 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £720,000 | 17 Jul 2013 |
| 39 Halford Road | TW10 6AW | Terraced | Freehold | £1,545,000 | 5 Apr 2013 |
| 21 Halford Road | TW10 6AW | Terraced | Freehold | £497,500 | 17 Dec 2012 |
| 46 Halford Road | TW10 6AP | Terraced | Freehold | £1,260,000 | 10 Dec 2012 |
| 26 Halford Road | TW10 6AP | Terraced | Freehold | £1,500,000 | 18 May 2012 |
| 50 Flat 2 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £525,000 | 18 May 2012 |
| 54b Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £545,111 | 4 Apr 2012 |
| 52 Ground Floor Flat Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £580,521 | 30 Mar 2012 |
| 50 Flat 1 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £280,000 | 7 Oct 2011 |
| 23 Halford Road | TW10 6AW | Terraced | Freehold | £911,119 | 22 Jul 2011 |
| 5 Halford Road | TW10 6AW | Terraced | Freehold | £795,000 | 4 May 2011 |
| 29 Halford Road | TW10 6AW | Terraced | Freehold | £1,100,000 | 4 Apr 2011 |
| 50 Flat 1 Halford Road | TW10 6AP | Flat / Apartment | Leasehold | £349,950 | 18 Jan 2011 |
| 37 Halford Road | TW10 6AW | Terraced | Freehold | £1,575,000 | 14 Jan 2011 |
| 18 Halford Road | TW10 6AP | Terraced | Freehold | £1,200,000 | 16 Jul 2010 |
| 43 Halford Road | TW10 6AW | Terraced | Freehold | £1,800,000 | 8 Jan 2010 |
| 21 Halford Road | TW10 6AW | Terraced | Freehold | £497,500 | 9 Dec 2009 |
| 49 Flat 1 Halford Road | TW10 6AW | Flat / Apartment | Leasehold | £275,000 | 16 Oct 2009 |
| 14 Halford Road | TW10 6AP | Terraced | Freehold | £1,100,000 | 30 Mar 2009 |
| 47 Halford Road | TW10 6AW | Terraced | Freehold | £1,600,000 | 14 Nov 2008 |
Thinking about a home on Halford Road?
Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.
Other streets in TW10
Church Road
562 sales · avg £491,024
Richmond Hill
546 sales · avg £1,027,350
Petersham Road
428 sales · avg £885,021
Kings Road
377 sales · avg £725,300
Queens Road
353 sales · avg £797,127
Parkleys
352 sales · avg £272,778
Sheen Court
312 sales · avg £301,105
Courtlands
281 sales · avg £379,239
Onslow Road
271 sales · avg £657,899
Mount Ararat Road
246 sales · avg £1,035,179
Albert Road
232 sales · avg £501,750
Cardigan Road
228 sales · avg £371,227
Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.