The average house price on Oxford Road, Carshalton is £349,668. Prices range from £71,950 to £970,000.
There are 49 properties on Oxford Road, Carshalton.
Average house prices on Oxford Road, Carshalton have risen by 1130.8% from £48,750 in 1995 to £600,000 in 2025.
Oxford Road, Carshalton is in the SM5 postcode district.