Why is Matcha Everywhere in London Now?

The “Green Revolution” Rewriting London’s Tea Heritage While matcha’s global popularity is a frequent topic of conversation, its current dominance in London is truly staggering. Walking through the city’s streets, the word “Matcha” is virtually inescapable—arguably appearing more frequently here than in many parts of Japan. London is currently in the midst of an unprecedented […]
