Tag Archives: green tea

Sakura Sencha Japanese Green Tea Leaf

Sakura Sencha Mayfair Tea

Sakura Sencha is harvested during the early spring when the quality of leaf is at its best. Cherry trees start to bloom across Japan at the same time signifying the arrival of spring. This Sakura Sencha tea is a celebration of spring energies fusing together delicate flavours of premium Japanese green tea, sakura blossom, and […]

Nepal Junchi Green Tea Premium Leaf Tea Silver Orange Pekoe

Mayfair Tea Nepal Tea

This luxury green tea is gown in Dhankuta, Nepal, 6000ft above sea level amongst stunning mountain scenery. One of the most mountainous regions of the world Nepal produces exceptional quality of tea leaf. Seasoned tea consumers and professional tasters rate Nepal Junchi even more highly than best pick of Darjeeling. Nepal Junchi offers similar muscatel […]

Sencha Japan Premium Green Tea Leaf

Sencha Green Tea

Mayfair Tea Sencha Japan Premium Green Tea is sourced from Kagoshima prefecture of Japan known for its abundance of Cedar and Hinoki forests and perfect conditions for growing green tea. This leaf was grown at 1000ft above sea level where Sencha bushes are exposed to direct sunlight allowing it to acquire characteristic refreshing flavour with […]