home
>
Hampstead tea first flush leaf tea 100g
hampstead tea first flush leaf tea 100g
Hampstead tea first flush leaf tea 100g
Made of the tender pickings from the new leaves in spring first flush darjeeling is considered the grand cru of teas it is zesty and full of vitality with a light golden liquor

SIMILAR PRODUCTS