16
Japanese cherry loose leaf tea is a strong, but smooth, green tea base with natural cherry flavourings and rose petals. The cherry provides the sweetness to combat the slightly bitter edge of the green tea, and the rose petals produce a lovely aroma, which aims to bring the spirit of the Japanese spring cherry blossom festival, 'Hanami', to a cold and rainy Carlisle! The trick with this Japanese cherry loose leaf tea, like other green teas, is not to brew it for too long.