Camomile Tea from Taylors Tea - Tea & Culture
Chamomile Tea (or Camomile if you prefer) is perfect for relaxing. Because it is so popular, almost every tea company makes a chamomile tea. But, before you buy, find a tea company with a reputation for quality. Taylors of Harrogate is a family tea company that has won awards for making the best tea in England. Taylors Chamomile Tea contains ...
Post to Tumblr