English Favorite

It is impossible to think of tea without thinking of England. The country’s history with tea goes as far back as 1600 when the British East India Company was granted a charter and the quest for tea was on. Britain was consumed with their love of tea and through the centuries many blends were developed to cater to the tea loving population.