Travelrific® Travel Journal

Picture postcards in prose.™ Check out the blogroll on the front page for official merchandise and other resources!

Archive for twinings tea

Visit the Tea Experts

By Linda Tancs

Thomas Twining bought a coffee shop in London in 1706 and distinguished himself from the competition by selling tea.  Since then, Twinings has become synonymous with tea.  The flagship shop at 216 Strand in London is a mecca for tea aficionados.  The location offers a free tasting bar, a museum, tea classes and, of course, a wide range of tea accessories, teas and infusions.  Stop by for a cuppa.

%d bloggers like this: