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 – C
- Cambrian Road£2.87m
- Cambridge Cottages£916k
- Cambridge Cottages, Kew–
- Cambridge Road£1.18m
- Cardigan Road£724k
- Carlile Place£5.68m
- Carrington Road£863k
- Castlegate£1.03m
- Catherine Drive£693k
- Cave Road£369k
- Cedar Heights£2.37m
- Cedar Terrace£496k
- Chaucer Avenue£975k
- Chelwood Gardens£1.42m
- Chester Avenue£3.15m
- Chester Close£965k
- Chilton Road£818k
- Chisholm Road£1.93m
- Chislehurst Road£1.07m
- Cholmondeley Walk£3.25m
- Church Court£550k
- Church Road£710k
- Church Road, Ham£370k
- Church Terrace£1.78m
- Church Walk£1.15m
- Clarence Road£1.25m
- Clarence Street£554k
- Cleves Road£605k
- Clifford Road£825k
- Clydesdale Gardens£1.67m
- Connaught Road£740k
- Courtlands£660k
- Courtlands Avenue£478k
- Craig Road£788k
- Croft Way–
- Crown Terrace£445k
- Cumberland Road£518k