Free UK Next Day Delivery Over £50.00

Rich Tea

  • Loose Matcha Tea Powder

    Organic Matcha Ceremonial Grade

    Our Organic Matcha Green Tea is the highest quality ceremonial grade from Kirishima in Kagoshima, Japan, expressing the characterful taste of a single cultivar ‘Okumidori’. 30g tin.

    £24.00
close