twinings-tea-tasting-in-london

Twinings Tea Tasting: sampling teas at the oldest shop in the city of Westminster, England