Dating back to 1654, Queen's Lane Coffee House claims to be the oldest in Europe. In which English city can it be found?
a) Oxford b) London c) York
a) Oxford
As of 2016, which country produces the most coffee beans?
a) Colombia b) Brazil c) Guatemala
b) Brazil
The Costa brothers, two Italian immigrant opened their first store in which 1978, in London. What were the brothers' names?