I'm a big fan of Twinings Tea, an English tea company that has been in business for over 300 years. Their teas are top quality and many flavors are readily available in the United States. So you can imagine that I was excited to visit the original Twinings Tea Shop in London's Stand. The Strand is located between Westminster and the City of London, an area known as the financial, commercial and judicial heart of London. Amongst all this hustle and bustle, the Twinings shop is nearly hidden between all the tall buildings. Once we found the shop, we were immediately charmed to know this tiny little store has stood in this exact location for hundreds of years.
The store itself is long and narrow, lined in endless displays of their wide range of teas. It's so narrow, you can almost stretch your arms the width of the store! My sister and I spent over an hour exploring all the tea options, and purchased as many as would fit in our suitcases. There were so many flavors available in the store that haven't made their way across the pond. I particularly enjoyed a cranberry flavored green tea. Since our visit to the shop, Twinings has added a small tea tasting bar and museum collection celebrating their company and the store as a heritage site. You can bet I will be revisiting the shop when I am next in London!