The average house price on Marshfield Road, Bristol is £139,042. Prices range from £36,000 to £351,000.
There are 44 properties on Marshfield Road, Bristol.
Average house prices on Marshfield Road, Bristol have risen by 252.9% from £42,500 in 1995 to £150,000 in 2025.
Marshfield Road, Bristol is in the BS16 postcode district.