The Espresso Italiano Championship
The International National Espresso International (INEI) hosted its 2014 Championship in London for the first time in the stunning RAC Club. They brought together 15 top Baristas from around the world to compete the for ultimate accolade of overall champion. Each Barista had to make 4 cups of espresso and 4 cups of cappuccino and…