The London Tea Company Earl Grey Review

The London Tea Company describe their Earl Grey as “the capital’s classic flavoured tea” and I quite agree. Earl Grey is a classic that’s very British, even though it’s one of the most popular teas all over Europe. Bergamot is…







