Charlbury (and other) Farmers’ Markets

Thames Valley Farmers’ Market Co-operative (TVFM) run markets in towns across Berkshire, Oxfordshire and South Buckinghamshire, bringing local food to local people. TVFM exists to manage and promote Farmers’ Markets, enabling farmers and small producers to sell their...