What is a Toffee Shop and Other Sweet Treat Questions
What is a toffee shop? The Toffee Shop is an independent store based in Penrith, Cumbria on the edge of the Lake District. Since 1910, The Toffee Shop has been dedicated to producing the world’s finest handmade fudge and toffee, with the secret recipe carefully transitioning through 6 generations, applying intense levels of security. Read … Read more