Windsor

The Windsor brand epitomizes Royalty. This exclusive Ceylon tea pays homage to the tea consumed in Sri Lanka during the Colonial era. It’s flavors are defined by the richness and vastly unique characteristics that can’t be replicated anywhere in the world. Our Windsor brand deeply considers the regal nature of Ceylon tea. It has a rich, aromatic, and flavorful blend that offers opulence and luxuriousness.
Categories
- Beverages
- Tea