0
My Cart
£0.00
No products in the cart.
Matcha
£7.46
£9.95
Free Shipping
The Japanese tea ceremony is a tradition centred on spirituality and servitude. Preparing and presenting a beautiful matcha (tea) for your guest is the ultimate expression of culture, ceremony and respect.
Availability:
Out of Stock