
England takes the double in the World Porridge Making Championships
Competitors from England have won the coveted World Porridge Making Champion title and Speciality Porridge Champion title after today’s World Porridge Making Championships in the Highland village of Carrbridge, which … Continued