Climpson & Sons are a specialty cafe and coffee roasters with the ambition to continue sourcing, roasting and crafting the finest coffees from the heart of East London.
Exmoor Caviar can be seen on the menus of no less than 80 Michelin Stars in the UK.