Featuring over 40 stalls, Deddington Farmers’ Market is a series of markets in north Oxfordshire offering the very best in local produce on the 4th Saturday of every month except December.