East Grinstead's Farmers' Market is held every Thursday 9am-2pm and takes place in the heart of the town in the beautiful historic High Street. Est. 1247