Thursday, October 11, 2007

Twinings Tea

Twinings Tea in London. The Original Strand Shop.
This is the original site of the Twinings shop. In 1706, Twinings was one of the first companies to introduce tea drinking to the British when Thomas Twining began selling tea from his first premises on the Strand in London.
I took this picture when I visited London in 2000 with my daughter and mother.

Sunset while driving

Using my camera phone and a dirty windshield to boot!


Does my meez look like me?