The average house price on Orchard Avenue, Clevedon is £440,591. Prices range from £175,000 to £870,000.
There are 11 properties on Orchard Avenue, Clevedon.
Average house prices on Orchard Avenue, Clevedon have risen by 320.6% from £121,250 in 1995 to £510,000 in 2024.
Orchard Avenue, Clevedon is in the BS21 postcode district.