The average house price on Shaftesbury Avenue, Bristol is £189,752. Prices range from £42,000 to £613,628.
There are 47 properties on Shaftesbury Avenue, Bristol.
Average house prices on Shaftesbury Avenue, Bristol have risen by 877.9% from £52,500 in 1995 to £513,407 in 2024.
Shaftesbury Avenue, Bristol is in the BS6 postcode district.