Photo of
January 6, 2011

Who is making the best Scotch pies in the country? Well, according to the esteemed judges of the World Scotch Pie Championships, it is Irvine’s Bakery of Beith, Ayrshire.

You can see the full results here.