The average house price on Lock Road, Richmond is £451,189. Prices range from £105,000 to £1,850,000.
There are 57 properties on Lock Road, Richmond.
Average house prices on Lock Road, Richmond have risen by 1224.5% from £113,000 in 1995 to £1,496,667 in 2024.
Lock Road, Richmond is in the TW10 postcode district.