Teas by Darvilles of Windsor

Darvilles of Windsor is the oldest established company in Windsor. The family business has specialised in the grocery trade and tea blending since 1860.