Ben Morrow Wins Coffee Masters London!
He’s only gone and done it again…Ben Morrow has claimed the title of Coffee Masters for the second time, this time in London. Representing ST. ALi Family, Australia, New York Coffee Masters 2015 winner Ben, came fresh from the World Latte Art Championship in Shanghai to compete in the second Coffee Masters London. Yuko Inoue of Timberyard