Top 10 Green Teas
You can't have a "best tea" list without an English tea!
Taylors of Harrogate Green Tea is a refreshing offering. Infuse for three to five minutes in just-under-boiling water to create a refined and revitalizing light green tea. Just remember since this is an English-style tea there is no tag, so you'll have to scoop out the teabag with a spoon.