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
Postcode areas in Richmond
Average sale price in Richmond by year
Most expensive streets in Richmond · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Mount Ararat Road £2,596,875
- Ennerdale Road £2,480,000
- Leyborne Park £2,387,000
- Onslow Avenue £2,306,667
- Lichfield Road £2,067,667
- Selwyn Avenue £1,926,667
- Onslow Road £1,761,000
- Ham Common £1,563,333
- Burlington Avenue £1,515,250
- The Vineyard £1,410,500
Most affordable streets (last 12 months)
- Garden Road £330,833
- Lower Mortlake Road £440,857
- Levett Square £461,400
- Courtlands Avenue £477,833
- Sheen Court £486,000
- Parkleys £516,444
- Dee Road £520,833
- Perryfield Way £576,667
- Melliss Avenue £580,341
- Dancer Road £592,500
Busiest streets for sales
- Sheen Road 253 sales
- Richmond Hill 200 sales
- Kew Road 181 sales
- Levett Square 175 sales
- Melliss Avenue 146 sales
- Church Road 138 sales
- Sandycombe Road 124 sales
- Parkleys 107 sales
- Petersham Road 95 sales
- Lower Mortlake Road 90 sales
All streets in Richmond – R
- Raleigh Road£928k
- Randle Road£776k
- Red Lion Street£438k
- Regency Walk£344k
- Retreat Road£557k
- Richmond Hill£1.01m
- Richmond Hill Court£690k
- Ridgway£610k
- River Lane£5.02m
- Riverside Drive£797k
- Rosedale Road£903k
- Rosemont Road£1.84m
- Rothesay Avenue£1.24m
- Royal Parade£678k
- Royston Road£1.36m
- Rushmead£413k
- Ruskin Avenue£515k