FREE DELIVERY on orders over £25. Call Us 0121 663 0781
Sencha, or “common tea” in Japanese, is one of the most popular steamed green and it makes a great introduction for those ready to take on the grassier notes of a Japanese Tea.
Write an online review
and share your thoughts with other shoppers!
Site Map |
Terms & Conditions