St Laurence Church

St Laurence Church
Church Street, Stroud, Gloucestershire, GL5 1JL
  • Telephone 01453 759099
  • Email
  • Website www.stroudparishchurch.org.uk
Photo of St Laurence Church