The average house price on Barrow Street, Much Wenlock is £282,567. Prices range from £64,000 to £730,000.
There are 44 properties on Barrow Street, Much Wenlock.
Average house prices on Barrow Street, Much Wenlock have risen by 464.3% from £79,000 in 1995 to £445,762 in 2024.
Barrow Street, Much Wenlock is in the TF13 postcode district.