Saint Laurence Church: Stroud Centre for Peace and the Arts, is the old Parish Church of Stroud and stands in the centre of the town. The church's mission is to "explore, together, what a town centre church can be".