
Chris Miller: The guy who cooks the coffee
Nov 25, 2009
Radio and PodcastLive Radio & Podcasts
Last week London was abuzz with activity surrounding the World Barista Championships. The national champions of 54 countries came to London to compete for the title of World Barista Champion. Each competitor had 15 minut...