Best ceremonial matcha in the UK: how to choose
The best ceremonial matcha is first-harvest, shade-grown, single-origin and milled recently. Raku Matcha sources from a single tea house in Uji, Kyoto that has been making matcha for over two centuries, milled monthly and packed weekly in London.