Let’s talk about coffee, and in particular in Europe. Every time you sip a cup of coffee in London, you are participating in a ritual that stretches back 365 years to a muddy churchyard in the heart of the City of London. But coffee goes way back to the 15th century Yemen where it was…
