blog.englishteastore.com
Where Do the British Get Their Tea?
So where do those tea-swilling British get all of the millions of cups of tea that they put away in the course of a day? Once upon a time the answer to that was a simple one. They got it from China…