Shop

  • Ceremonial Matcha

    0 out of 5

    The Matcha Premium is a Ceremonial Matcha, a classic for the traditional Japanese Tea ceremony.

    £20.00
  • Japan Gyokuro Asahi

    0 out of 5

    This rare and exquisite tea which is also known as the “Precious Jew”, was once only drunk by Emperors!

    £16.25
  • Customer Favourite

    Japan Sencha

    0 out of 5

    Sencha, which means ‘steamed tea’, is by far the most popular tea in Japan. It has a tender and sweetish note, which will appeal to everyone’s taste!

    From £7.95
  • Sencha Organic (semi shaded)

    0 out of 5

    Sencha stands for ‘infused tea’ and it is the most popular Japanese tea worldwide.

    £13.95