Thumbnail – London Coffee Festival 2017 (DSC_8090) Published May 21, 2017 at 2166 × 2888 in London Coffee Festival 2017: Kit & Cups The Ottomatic automatic Chemex pour-over maker at this year’s London Coffee Festival