At Kyoto Matcha UK we tried a lot of different matcha green tea powders from Japan before selecting the right one to bring to the market.

Its simply packed in Japan then express couriered to the UK.

We think Kyoto Matcha is the best matcha tea to buy.