blog.englishteastore.com
The Local Tea Trend
As recently discussed on this blog, there is a new(ish) tea plantation in Perthshire, Scotland. Being home to 2,000 Camellia sinensis plants, it is, apparently, one of the largest tea plantations i…