Stroud england

3 min read

Despite the sleepy reputation of its Gloucestershire surrounds, Stroud’s Hidd