The average house price on Orchard Road, Sutton is £211,212. Prices range from £33,125 to £585,000.
There are 49 properties on Orchard Road, Sutton.
Average house prices on Orchard Road, Sutton have risen by 808.9% from £61,063 in 1995 to £555,000 in 2024.
Orchard Road, Sutton is in the SM1 postcode district.