The shop is now closed.
Contact the Farmers Markets Office for information on the makers or to find out about setting up a "Made in .." shop in your town.
01453 758060
info@madeinstroud.org