By popular demand, the Chefs of English Lakes will be serving up hundreds of platters of succulent turkey with all the trimmings this Christmas. It’s reckoned that the British nation consumes around 10 million turkeys at this time each year. Why is this country gobbling so many of these big birds and where did the tradition come from? (more…)