Featuring plenty of fresh quality produce, Banbury Farmer’s Market is a series of markets that take place on the first Friday of every month from 8.30am to 1.30pm.