The average house price on Shepherds Croft, Stroud is £150,238. Prices range from £38,000 to £450,000.
There are 42 properties on Shepherds Croft, Stroud.
Average house prices on Shepherds Croft, Stroud have risen by 481.8% from £57,750 in 1995 to £336,000 in 2024.
Shepherds Croft, Stroud is in the GL5 postcode district.