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 22nd - 23rd September when you choose UK Next Day Delivery at checkout