Bishop's Stortford Farmers and Craft market returns on Saturday 1 June! Head on down to North Street between 9:30 and 1:30 for local produce and hand made items.