Ahmad Tea of London English Tea No. 1 Tea Bags 200g
Ahmed Tea of London is known to be one of the finest teas available. The company successfully draws upon its experience and know-how from three generations of tea selectors, drinkers, packers and sellers, all culminating into the Ahmed Tea we know to be synonymous with quality. The cardamon or cardamom tea is practically the Ceylon tea infused with the cardamon flavor.
Online Store: Yes
Physical Store: Yes