Stroud Spring Festival Tuesday, May 5, 2015 10:00 AM 10:00 Saturday, May 23, 2015 5:00 PM 17:00 Landsdown Gallery Stroud, UK. Gloucestershire GL5 1BB United Kingdom (map) Google Calendar ICS Locality Quinary +May 5 -May 23, 2015Landsdown Gallery, Stroud, UK