A company, with three London outlets (see our Shop section), selling coffee of the highest standard (and suppliers to some of the country's better restaurants) - all carefully-selected and roasted by themselves.
To keep everything fresh they restrict themselves to about a dozen varieties, which include water processed decaffeinated and top-quality organic espresso.
If you live near one of their shops, a visit is thoroughly recommended. You'll find enthusiastic and helpful advice and service.
ProductsChocolate Bars - top quality Chocolate coffee beans Coffee