The average house price on Barmoor Lane, Scarborough is £353,497. Prices range from £5,000 to £1,420,000.
There are 19 properties on Barmoor Lane, Scarborough.
Average house prices on Barmoor Lane, Scarborough have risen by 889.5% from £68,975 in 1995 to £682,500 in 2025.
Barmoor Lane, Scarborough is in the YO13 postcode district.