Which Country Drinks the Most Tea : Top 10 in Order
It is all but impossible to escape British stereotypes of Dickensesque London streets, top hats and, of course, Tea drinking. Suffice to say, our capital today bears little resemblance to the time of Oliver Twist. What’s more, few people dress for the part unless done so ironically. The UK isn’t even the biggest Tea drinker. […]