Sold Prices · London

Upper Richmond Road

3,040 recorded sales · HM Land Registry

3,040 homes have sold on Upper Richmond Road in London since 1995, at a median sold price of £305,000.

Median price£305,000
Average price£401,555
Year-on-year-3.7%
Total sales3,040

Every sale on Upper Richmond Road

HM Land Registry
Type
Tenure
Build

Price & time — every sale
Price distribution · click a bar to filter
Date Address Type Tenure Price
Feb 2026 FLAT 17 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £363,000
Feb 2026 FLAT 3 ROEHAMPTON WICK, 401 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £475,000
Feb 2026 APARTMENT 1 137 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £118,750
Feb 2026 FLAT 116 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £522,000
Dec 2025 218 UPPER RICHMOND ROAD, London Other Freehold £300,000
Dec 2025 FLAT 5 LISTERGATE, 315 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £440,000
Dec 2025 FLAT 15 307 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £520,000
Dec 2025 FLAT 3 368 UPPER RICHMOND ROAD, London Other Leasehold £390,000
Dec 2025 FLAT 1 THE BRIARS, 333A UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £850,000
Nov 2025 APARTMENT 209 BOWERY BUILDING, 83 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £130,000
Nov 2025 FLAT 2 SALISBURY COURT, 178 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £499,999
Nov 2025 FLAT 11 SEYMOUR COURT, 333 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £640,000
Oct 2025 FLAT 75 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £530,000
Oct 2025 FLAT 3 431 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £350,000
Oct 2025 FLAT 81 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £430,000
Oct 2025 FLAT 29 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £528,000
Oct 2025 FLAT 1 43 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £945,000
Sep 2025 APARTMENT 61 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £408,000
Sep 2025 APARTMENT 304 BOWERY BUILDING, 83 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £515,000
Sep 2025 FLAT 101 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £200,000
Sep 2025 FLAT 10 368 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £400,000
Sep 2025 APARTMENT 12 TILEMAN HOUSE, 133 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £780,000
Sep 2025 FLAT 21 DOWNHOLME, 101 - 107 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £325,000
Sep 2025 FLAT 3 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £300,000
Aug 2025 FLAT 68 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £560,000
Aug 2025 FLAT 107 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £365,000
Aug 2025 387 UPPER RICHMOND ROAD, London Terraced Freehold £240,000
Aug 2025 FLAT 47 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £465,000
Aug 2025 FLAT 210 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £200,000
Aug 2025 FLAT 120 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £260,000
Aug 2025 FLAT 15 BRITTANY HOUSE, 261 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £605,000
Aug 2025 FLAT 9 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £285,000
Aug 2025 FLAT 16 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £395,000
Jul 2025 APARTMENT 60 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £640,000
Jul 2025 383 UPPER RICHMOND ROAD, London Other Freehold £604,950
Jul 2025 FLAT 27 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £315,000
Jul 2025 FLAT J ESTATE HOUSE, 225 - 231 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £436,500
Jun 2025 FLAT 26 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £705,000
Jun 2025 APARTMENT 105 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £635,000
Jun 2025 FLAT 58 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £500,000
Jun 2025 FLAT 103 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £407,000
Jun 2025 204 UPPER RICHMOND ROAD, London Other Leasehold £10,000
Jun 2025 FLAT 8 368 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £540,000
Jun 2025 FLAT 16 GRANGEWOOD, 48 - 50 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £259,000
May 2025 19E UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £295,014
May 2025 FLAT 1 444 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £700,000
May 2025 FLAT 4 450 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £440,999
Apr 2025 FLAT 8 MESSENGER COURT, 23 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £300,000
Apr 2025 FLAT 39 DOWNHOLME, 101 - 107 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £190,000
Apr 2025 FLAT 39 DOWNHOLME, 101 - 107 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £257,000
Apr 2025 FLAT 1 206 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £428,000
Apr 2025 FLAT 5 403 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £467,500
Mar 2025 APARTMENT 16 TILEMAN HOUSE, 133 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £650,000
Mar 2025 199C UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £430,000
Mar 2025 275A UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £450,000
Mar 2025 FLAT 2 199B UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £450,000
Mar 2025 FLAT 16 GRANGEWOOD, 48 - 50 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £200,000
Mar 2025 FLAT 2 149 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £486,000
Mar 2025 FLAT 48 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £449,999
Mar 2025 FLAT 4 43 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £290,000
Mar 2025 FLAT C 203 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £530,000
Mar 2025 FLAT 15 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £390,000
Mar 2025 FLAT 43 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £275,000
Mar 2025 FLAT 35 DOWNHOLME, 101 - 107 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £180,000
Mar 2025 FLAT 109 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £325,000
Feb 2025 SECOND FLOOR FLAT 195 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £500,000
Feb 2025 FLAT 28 125 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £300,000
Feb 2025 FLAT 38 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £502,000
Feb 2025 FLAT 93 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £525,000
Jan 2025 FLAT 32 CHEVAL COURT, 335 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £480,000
Jan 2025 FLAT 80 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £400,000
Jan 2025 FLAT 10 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £705,000
Jan 2025 FLAT 1 211B UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £345,000
Jan 2025 FLAT C 327 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £788,268
Jan 2025 PENTHOUSE 124 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £715,000
Jan 2025 FLAT 1 LISTERGATE, 315 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £495,000
Dec 2024 FLAT 3 NORTHAM HOUSE, 233 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £575,000
Dec 2024 212 UPPER RICHMOND ROAD, London Other Freehold £395,000
Dec 2024 APARTMENT 21 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £535,000
Dec 2024 FLAT 9 PENTHOUSE CHARLES COURT, 345 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £640,000
Dec 2024 167 UPPER RICHMOND ROAD, London Other Freehold £2,600,000
Dec 2024 APARTMENT 46 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £615,000
Dec 2024 FLAT 8 LISTERGATE, 315 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £197,361
Nov 2024 FLAT 3 288 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £293,000
Nov 2024 47 UPPER RICHMOND ROAD, London Semi-detached Freehold £1,346,995
Nov 2024 FLAT 6 450 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £412,000
Nov 2024 FLAT 2 368 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £617,000
Oct 2024 FLAT 17 GRANGEWOOD, 48 - 50 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £375,000
Oct 2024 482 UPPER RICHMOND ROAD, London Semi-detached Freehold £1,500,000
Oct 2024 FLAT 73 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £285,000
Oct 2024 FLAT 4 368 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £410,000
Oct 2024 APARTMENT 87 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £540,000
Oct 2024 FLAT 211 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £310,000
Oct 2024 FLAT 23A OAKHILL COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £375,000
Sep 2024 35 UPPER RICHMOND ROAD, London Semi-detached Freehold £2,375,000
Sep 2024 FLAT 4 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £365,000
Sep 2024 FLAT B 325 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £520,250
Sep 2024 FLAT 3 43 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £695,000
Sep 2024 FLAT 7 366 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £386,000
Aug 2024 APARTMENT 67 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £479,000
Aug 2024 466 UPPER RICHMOND ROAD, London Terraced Freehold £835,000
Aug 2024 FLAT 5 307 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £625,000
Aug 2024 FLAT 2 209 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £371,000
Aug 2024 FLAT 2 254 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £402,500
Aug 2024 FLAT 4 403 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £439,000
Aug 2024 APARTMENT 407 BOWERY BUILDING, 83 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £791,500
Aug 2024 FLAT 96 BELVEDERE COURT, 372 - 374 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £445,000
Aug 2024 FLAT M PEAR TREE COURT, 329 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £570,000
Aug 2024 FLAT 2 366 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £337,500
Jul 2024 FLAT 109 HARWOOD COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £249,000
Jul 2024 FLAT 18 OAKHILL COURT UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £718,000
Jul 2024 FLAT 7 PERCY LAURIE HOUSE, 217 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £615,000
Jul 2024 APARTMENT 93 121 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £715,000
Jul 2024 FLAT 25 ORMONDE COURT, 364 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £415,000
Jul 2024 FLAT 17 LISTERGATE, 317 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £515,000
Jul 2024 FLAT 7 368 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £405,000
Jun 2024 FLAT 4 403 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £435,000
Jun 2024 APARTMENT 4 137 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £150,000
Jun 2024 FLAT 6 WELLWOOD COURT, 390 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £447,500
Jun 2024 FLAT 4 HOLLY LODGE, 337 UPPER RICHMOND ROAD, London Flat / Maisonette Leasehold £590,000

Showing the 2000 most recent of 3,040 sales on record.

Homes that sold more than once

HM Land Registry

How individual properties on Upper Richmond Road have changed in value between sales.

167 UPPER RICHMOND ROAD, London
£18,535,787 (2014) → £2,600,000 (2024) -86%
FLAT 4 160 UPPER RICHMOND ROAD, London
£180,000 (2003) → £4,580,000 (2017) +2444%
138 UPPER RICHMOND ROAD, London
£2,900,000 (2016) → £5,000 (2020) -100%
350 UPPER RICHMOND ROAD, London
£2,020,000 (2011) → £3,900,000 (2014) +93%
419 UPPER RICHMOND ROAD, London
£975,000 (2012) → £2,850,000 (2023) +192%
458 UPPER RICHMOND ROAD, London
£100,000 (1996) → £1,850,000 (2022) +1750%
148 UPPER RICHMOND ROAD, London
£350,000 (1995) → £2,000,000 (2021) +471%
352 UPPER RICHMOND ROAD, London
£1,400,000 (2001) → £2,999,950 (2015) +114%
33 UPPER RICHMOND ROAD, London
£1,400,000 (2011) → £2,950,000 (2023) +111%

Selling on Upper Richmond Road?

See the wider London market and compare local estate agents on fees, sale times and real performance.

London house prices Compare agents

Source: HM Land Registry Price Paid Data, Open Government Licence v3.0. Contains public sector information licensed under the OGL v3.0. Addresses and prices are as recorded by HM Land Registry; England & Wales only.