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.