See the latest events being held at St Laurence Church below
High St, Stroud, GL5 1AP, United Kingdom. View map