The average house price on Hollyhock Lane, Stroud is £373,333. Prices range from £175,000 to £930,000.
There are 6 properties on Hollyhock Lane, Stroud.
Average house prices on Hollyhock Lane, Stroud have risen by 714% from £114,250 in 1999 to £930,000 in 2023.
Hollyhock Lane, Stroud is in the GL6 postcode district.