Netherlands win for London Coffee MastersJudged by a panel of industry figureheads, the fast-paced knockout battle format of London Coffee Masters 2019 saw 16 baristas showcase their skills head-to-head across a broad range of disciplines. Blending, roasting & processing, Equipment & packaging, Origins