In Darvilles of Windsor Tea by teadog.comFebruary 6, 20120 Comments
Darvilles of Windsor is a superb English Tea that is unfamiliar to many tea drinkers. Darvilles Tea, holder of a Royal Warrant, dates back to 1860. Here is a picture of the company’s tea store in 1896.
Here is an older commercial for Punjana Tea.