English Tea Store Tea Header

Tea Blog

Official Blog of the English Tea Store


tea tree

  • In Search of the World’s Oldest Tea Tree

    Where does your tea come from? Well, to start with it comes from a plant called Camellia sinensis. Statistically speaking, based on production figures, that plant is most likely to reside somewhere in China, India, or Africa. The actual plant the tea was harvested from probably took the form of a small, rather neatly manicured Continue reading