London

White Tea

White Anemone  –  £4.50

Rare white tea with minimum processing. Lighter in body than green teas, a liquor which is naturally sweet