Lees of Scotland Snowballs launch in M&S stores across ScotlandLees of Scotland’s renowned Snowballs are now on sale in 48 M&S stores across Scotland, in packs of six. Bakery, Business, Candy & Gum, Chocolate