This green tea flavoured with delicious cherry aromas is a classic. Rose
petals and a aromatic Sakura cherry flavour enrich the exquisite green
tea base. Our excellent tea is abundantly decorated with rose petals.
Green tea, flavouring, rose petals.
Get it as soon as 18th - 21st October when you choose UK Next Day Delivery at checkout