St Michael’s Stroud
Victoria Street
Stroud,
GB GL6 6QA
Near Rococo Gardens