The Best Charcuterie in Britain Yorkshire Dales farm shop wins Champion Product A farm shop in the Yorkshire Dales with its own Charcuterie production has won the top product award at the British Charcuterie Awards for its home produced Longhorn Beef Bresaola. The awards postponed from last year had to change the judging process to […]