Japanese Green Tea
From Sencha Green Tea to Genmaicha Tea, Japanese green tea lovers will find truly exquisite flavours in the Char Teas selection of luxury teas from Japan. These fine loose leaf teas can be ordered online today for delivery to your door - and if you are looking for a Japanese tea infuser, you can buy one here too! We'll include two free samples of our specialist tea with your order, so buy online today at Char. >