The average house price on St Oswalds Road, Bristol is £307,608. Prices range from £51,500 to £1,120,000.
There are 50 properties on St Oswalds Road, Bristol.
Average house prices on St Oswalds Road, Bristol have risen by 1040.1% from £69,875 in 1995 to £796,667 in 2024.
St Oswalds Road, Bristol is in the BS6 postcode district.