Tag Archives: TWININGS TEA SHOP

Free Tea Tastings at the Twinings Tea Shop, Westfield Stratford City

I was recently passing through Westfield Stratford City (something that’s happening a lot these days actually) and noticed the Twinings Tea Shop (lower ground floor near Boots) was offering free tastings as part of this age old English tea company’s … Continue reading

Posted in Drink, England, Freebies, London, Shopping | Tagged , , , , , , , , , , , | Leave a comment