Smatcha brings a taste of Kyoto to Oxford Circus
London-born matcha and yuzu brand SMATCHA is set to open its first standalone flagship moments from Oxford Street, in early November At the heart of the new store will be a traditional Japanese stone mill, handcrafted by a specialist Japanese stone mason. Shade-grown green tea
