EuropeUnited Kingdom

Everything You Need to Know About British Afternoon Tea

Did you know that Britons consume a total of 1.65 millions cups of tea per day? That's more than twice the amount of coffee…