Darvilles of Windsor Shop in 1896

For the unfamiliar, Darvilles of Windsor, from England, makes excellent black, green and herbal teas.  They are holders of a Royal Warrant, which means  they supply tea to UK’s Royal Household.   Darvilles has a long and glorious history making tea.  The image below is one of their shops dating back to 1896.

Darvilles Tea 1896

Leave a Comment