Twinings Tea. London.

Twinings tea has been around for over 300 years. In 1706, Twinings was one of the first companies to introduce tea to the British when Thomas Twining began selling tea from his first shop on the Strand in London. Ten generations of the Twining family have been involved with the company. Stephen Twining still works for the biz making it the oldest fam company in the world. I recently visited the historical Twinings Shop in London which was VERY exciting being that I'm a hardcore tea drinker + Twinings fan.

No comments: