London

What Are British Pubs?

The English pub is a place with an important social function – a meeting place, somewhere to relax, a fairly egalitarian place where people drink, talk and traditionally play games like cards or darts or even billiards. What are British pubs known for? Renowned the world over, the great British pub is not just a …

What Are British Pubs? Read More »

Did The English Invent Gin?

Gin originated as a medicinal liquor made by monks and alchemists across Europe, particularly in southern Italy, Flanders and the Netherlands, to provide aqua vita from distillates of grapes and grains. It then became an object of commerce in the spirits industry. Did the British invent gin? Like many of Britain’s national favourites, gin did …

Did The English Invent Gin? Read More »