The average house price on Stafford Mews, Clevedon is £623,250. Prices range from £425,000 to £933,000.
There are 4 properties on Stafford Mews, Clevedon.
Average house prices on Stafford Mews, Clevedon have fallen by 44.3% from £933,000 in 2021 to £520,000 in 2023.
Stafford Mews, Clevedon is in the BS21 postcode district.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.