Twinings teas
February 11th, 2009
Twinings has a special place in tea history. For most people, Twinings teas are the only teas for them. Twinings started selling teas 300 years ago. In fact their London tea shop, The Strand is still up and running. For most English folks, great tea is synonymous to Twinings.
All over the world, Twinings is popular for its unique tea blends. Before each tea blend is manufactured, it’s tested, tasted and tested again to ensure that only the best comes out of Twinings. Another good thing about Twinings teas is that they’re very affordable and the health benefits are plenty. Packaging comes in 20s or 50s. Each tea bag is full of their award-winning goodness.