The average house price on Owls Head Road, Bristol is £133,500. Prices range from £45,000 to £244,000.
There are 9 properties on Owls Head Road, Bristol.
Average house prices on Owls Head Road, Bristol have risen by 314.7% from £47,750 in 1996 to £198,000 in 2017.
Owls Head Road, Bristol is in the BS15 postcode district.