“ Brand: The London Tea / Food quality: Organic food „
The London Tea Company produce fine, organic teas. All ingredients are organically grown and processed. Certified Organic by Soil Association Certification Ltd. Of course the organic ingredients will be good for you but this tea is made to taste great. The delicious summery flavours are both refreshing and truly delicious.