The average house price on The Orchard, Scarborough is £103,314. Prices range from £48,000 to £154,000.
There are 14 properties on The Orchard, Scarborough.
Average house prices on The Orchard, Scarborough have risen by 191.7% from £48,000 in 1995 to £140,000 in 2017.
The Orchard, Scarborough is in the YO12 postcode district.