The average house price on Castle Street, Stroud is £149,371. Prices range from £33,000 to £785,000.
There are 38 properties on Castle Street, Stroud.
Average house prices on Castle Street, Stroud have risen by 221.7% from £101,500 in 1995 to £326,500 in 2024.
Castle Street, Stroud is in the GL5 postcode district.