The Scots keep a special place in their hearts for Dundee cake. The cake is thought to have been first mass-produced by a Scottish marmalade company called Keiller's in the 19th century, but the recipe is likely to be much older. On her "Baking for Britain" blog, Anna W says the distinctive use of whole almonds on top was probably a "marketing ploy to ensure product individuality". Picture: Alamy

Credit : Alamy