Page last updated at 20:59 GMT, Friday, 25 June 2010 21:59 UK
Baristas square off at World Championship
Advertisement
In London, the world's best baristas squared off at the World Barista Championship. After preparing enough caffeinated concoctions to keep the room buzzing for days, a winner was finally crowned.
Bookmark with:
What are these?
E-mail this to a friend