100% FREE

Richmond house prices by street

Sold prices for 411 streets in Richmond, Greater London, from HM Land Registry records.

Over the last 12 months, homes in Richmond sold for £1,028,824 on average, 187% more than the England and Wales average of £358,701. The yearly average has gone from £1,200,000 in 2002 to £1,068,494 in 2026, a fall of 11%. Mount Ararat Road was the priciest street over the past year at an average of £2,596,875, while homes on Garden Road went for around £330,833. Sheen Road has had more sales than any other street in the town, with 253 since 2002. Richmond spans 2 postcode districts, so prices can vary a lot from one side of town to the other.

Average price (last 12 months)
£1,028,824
Sales recorded
6,628
since 2002
Streets
411

How Richmond compares

Richmond£1,028,824
England & Wales£358,701

Postcode areas in Richmond

Average sale price in Richmond by year

2002: £1,200,000 (1 sales)2002£1.2m2016: £848,957 (628 sales)2016£849k2017: £914,856 (726 sales)2017£915k2018: £937,726 (634 sales)2018£938k2019: £1,059,326 (579 sales)2019£1.06m2020: £1,063,357 (535 sales)2020£1.06m2021: £1,028,537 (774 sales)2021£1.03m2022: £1,122,388 (674 sales)2022£1.12m2023: £1,169,487 (520 sales)2023£1.17m2024: £976,612 (615 sales)2024£977k2025: £1,028,893 (637 sales)2025£1.03m2026: £1,068,494 (305 sales)2026£1.07m

Most expensive streets in Richmond · Cheapest streets · New builds

Most expensive streets (last 12 months)

  1. Mount Ararat Road £2,596,875
  2. Ennerdale Road £2,480,000
  3. Leyborne Park £2,387,000
  4. Onslow Avenue £2,306,667
  5. Lichfield Road £2,067,667
  6. Selwyn Avenue £1,926,667
  7. Onslow Road £1,761,000
  8. Ham Common £1,563,333
  9. Burlington Avenue £1,515,250
  10. The Vineyard £1,410,500

Most affordable streets (last 12 months)

  1. Garden Road £330,833
  2. Lower Mortlake Road £440,857
  3. Levett Square £461,400
  4. Courtlands Avenue £477,833
  5. Sheen Court £486,000
  6. Parkleys £516,444
  7. Dee Road £520,833
  8. Perryfield Way £576,667
  9. Melliss Avenue £580,341
  10. Dancer Road £592,500

Busiest streets for sales

  1. Sheen Road 253 sales
  2. Richmond Hill 200 sales
  3. Kew Road 181 sales
  4. Levett Square 175 sales
  5. Melliss Avenue 146 sales
  6. Church Road 138 sales
  7. Sandycombe Road 124 sales
  8. Parkleys 107 sales
  9. Petersham Road 95 sales
  10. Lower Mortlake Road 90 sales

All streets in Richmond – A

ABCDEFGHJKLMNOPQRSTUVWY