great british bake off, british bake off

The Bake Off Effect: How ...

A ratings winner with the BBC, ‘The Great British Bake off’ is now breaking viewing records over on Channel 4. But this […]

chocolate tree, cocoa bean, cacao

The Chocolate Tree

Based in Edinburgh, Scotland, The Chocolate Tree is a legacy created by philanthropic conservation couple Alastair and Friederike Gower.