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 19th - 22nd April when you choose UK Next Day Delivery at checkout