Whisked fresh and served across London

Our matcha drinks are made using ceremonial-grade tea sourced directly from Wazuka, Kyoto. Smooth, vibrant, and naturally energising, each cup is crafted to showcase the true flavour of premium Japanese matcha.