10th April 2021Category : Bedford Square DiaryTavistock Farmers Market will be on Bedford Square from 9am - 2pm featuring a wide variety of local food producers with a great range of locally grown produce for sale.