The road to becoming one of the best coffee shops in London

Coffee Consumption in the UK It’s no secret that the UK is on the low end of the list when it comes to European coffee consumption. Analysts at Barclays and the International Coffee Association have found that Brits consume only 2.8 kg of coffee per head, just a fraction of the 7 kg per head consumed in countries …

The road to becoming one of the best coffee shops in London Read More »