Now in its second year, the True Taste Welsh Produce Market is back, bigger and better than before, bringing fresh produce from Wales’s farm gates to Londoners’ plates. The market will be held on Friday 26 February 2010 between 11am and 7pm at Golden Square, London, W1 (just off Regent’s Street). (more…)