Find the best Organic Products in Stroud as recommended by local Stroud people in thebestof Stroud's Organic Products directory.
Duchy Home Farm provides the ultimate in organically grown fruit and vegetables from a very well known source (the clue is in the name!). Get your "five a day" either via their veg box scheme, or come to the retail outlet at The Veg Shed and hand pick your organic products from Duchy Home Farm.
Nanette H said
Excellent produce - always drop in when possible! NH