Organic Sencha from Yame

Organic Sencha from Yame

From £12.00

Organic Genmaicha from Fukuoka
Sale

Organic Genmaicha from Fukuoka

From £7.00 Regular price £8.00

Organic Hojicha from Shizuoka

Organic Hojicha from Shizuoka

From £13.00

Organic Ceremonial Matcha from Kagoshima
Sale

Organic Ceremonial Matcha from Kagoshima

From £13.00 Regular price £15.00

Organic Tea Selection (3 x 50g)

Organic Tea Selection (3 x 50g)

£31.00