The average house price on Barrows Park, Cheddar is £271,179. Prices range from £78,000 to £573,875.
There are 21 properties on Barrows Park, Cheddar.
Average house prices on Barrows Park, Cheddar have risen by 529.2% from £89,000 in 1996 to £560,000 in 2024.
Barrows Park, Cheddar is in the BS27 postcode district.