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 – A
- Abbotts Mead£400k
- Abercorn Mews£998k
- Adelaide Road£433k
- Albany Passage£938k
- Albany Road£750k
- Albany Terrace£1.55m
- Albert Road£854k
- Alexandra Road£1.16m
- Alton Road£860k
- Anglers Close£620k
- Arlington Road£1.59m
- Artichoke Walk£1.7m
- Ashburnham Road£505k
- Ashfield Close£2.26m
- Ashley Gardens£1.38m
- Ashley Road£883k
- Atwood Avenue£1.48m
- Audley Road£905k