The average house price on Stafford Place, Weston-Super-Mare is £179,879. Prices range from £43,000 to £650,000.
There are 21 properties on Stafford Place, Weston-Super-Mare.
Average house prices on Stafford Place, Weston-Super-Mare have risen by 96.3% from £135,000 in 1995 to £265,000 in 2024.
Stafford Place, Weston-Super-Mare is in the BS23 postcode district.