We’re excited to announce that Midori Matcha is now available in-store at Windfall Natural, one of West London’s beloved independent health and wellness shops. Located on Turnham Green Terrace, Windfall Natural has a long-standing reputation for offering thoughtfully sourced, organic products — and we’re proud to join the shelves.
You’ll now find a curated selection of our matcha teas, including:
-
Organic Cherry Blossom Matcha – delicate and floral with a soft blush hue
-
Organic Mint Matcha – smooth, refreshing, and perfect over ice
-
Every Day Uji Matcha – a versatile, vibrant matcha for daily rituals
-
Organic Genmaicha with Matcha – nutty, warming and deeply comforting
-
Sencha with Matcha – a light, grassy green tea with an energising boost
Whether you’re already a matcha lover or looking to explore Japanese teas, Windfall Natural is a beautiful place to discover your new favourite blend. If you’re in the area, pop in, browse, and enjoy the calm of a mindful matcha moment.
As always, our teas are organic or pesticide-free and sourced directly from family-owned farms in Uji and Shizuoka, Japan.
Thank you to Windfall Natural for supporting small brands and meaningful tea traditions 🍵