The average house price on Moorhen Road, Bristol is £334,226. Prices range from £70,000 to £510,000.
There are 98 properties on Moorhen Road, Bristol.
Average house prices on Moorhen Road, Bristol have fallen by 51.8% from £352,859 in 2017 to £169,950 in 2025.
Moorhen Road, Bristol is in the BS49 postcode district.