A superior-grade green tea, the most popular in Japan. Perfect for refreshing the palate, this tea is characterised by a delightful balance and subtle sweetness. Tip: for single cups just sprinkle a little and add hot water - the tea will sink.
Our shop is located in the heart of London's Portobello Road market. We sell hot drinks, snacks, toasted sandwiches, smoothies and what we are famous for: freshly roasted coffee beans. We roast in our factory a couple of miles away in Wembley and rush the coffee down to the shop twice weekly.