Thame's next farmers' market will be held on Tuesday, January 8, between 8.30am and 1pm. The market will be held in conjunction with the weekly street market.