Sold house prices in BS31 have an overall average of £356,797, based on 5,173 residential sales recorded in the most recent HM Land Registry data.
The most common type of property sold in BS31 was semi-detached. By property type, average sold prices were semi-detached at an average of £356,627; detached at an average of £522,397; terraced at an average of £291,391; flat at an average of £226,560.
Average sold prices in BS31 during 2024 were 7% higher than in 2023, when the average was £394,089.