What is matcha?
Matcha is finely ground green tea powder that comes from Japanese tea leaves. It has been used in Japanese ceremonies for over 900 years.
Heath benefits of matcha, include heightened concentration and metabolism, as well as many other useful benefits.
Although places selling matcha in London, are still few and far between, the matcha craze is growing and you can find some really cool authentic spots with great tasting matcha!
Here are some of our favourite findings.
Best for: Authentic matcha lattes.
151 Lavender Hill, Clapham Junction
Best for: Matcha lattes.
51 Margaret St, Fitzrovia
Best for: Matcha juices and soft serve.
28 D’Arblay St, Soho
Best for: Dairy-free matcha fro-yo.
130 Wardour St, Soho
Best for: Shiratama Matcha sundaes.
47 Rupert St, Soho