Thursday, April 21, 2005

Tony Hewitt: "The Best Cup of Tea in England": "The Best Cup of Tea in England" Known as the “Oscar” of the English tea industry, the “Best Cup” designation comes from the annual competition conducted by The British Tea Council to select England’s Top Tea Place."

This page is powered by Blogger. Isn't yours?