

Tuesday
31 January 2012
The UK is two-thirds self-sufficient in food production, but is this enough? Do your tomatoes come from Extremadura or Essex? What would you miss from a global diet? Let your taste buds do the talking in this delectable discussion.