London Coffee Festival Header Published April 13, 2013 at 1000 × 288 in London Coffee Festival Header From left to right: AllPress Espresso, Climpson & Sons, Ozone Coffee Roasters, Kaffeine. All photos courtesy of the London Coffee Festival