Stroud Town Council

About Stroud Town Council

Stroud Town Council supports a community of approximately 13,500 residents. Our Community Development team is deeply engaged in the local area, supporting established hubs such as the Network of Stroud Hubs (NoSH) and supporting residents of Acre Street and Chapel Street in running the Chapel Street Community Café.

Photos