“I love it! It’s perfect for autumn mornings and winter sunrises…” Read full tasting note
Imperial Ceylon is the finest single estate tea grown in the Dimbula region of Sri Lanka. It has a long wiry leaf that gives a golden, highly aromatic black tea.
Company description not available.