Billington’s of Lenzie is the only Scottish finalist in the category of ‘Best Deli’ in the 2016 Farm Shop and Deli Awards.
More than 350 businesses entered this year’s awards, but only a handful made the final cut.
Advertisement
Advertisement
The winner will be announced at Birmingham’s NEC on April 18.