Twinings green tea is a natural source of antioxidants, which may help protect the body from the damage caused by free radicals and is also reputed to aid digestion.
Twinings green tea is a natural source of antioxidants, which may help protect the body from the damage caused by free radicals and is also reputed to aid digestion.
Twinings have developed a point of sale website which includes seasonal promotional posters you can print off for your own use.
