First Flush 2008 Green Tea!

main

The first flush of green tea of 2008, is in stock at Japan Centre London and online at http://www.japancentre.com now! Shincha (新茶) which means “new tea” is the pickings of only the youngest tips of the tea bush, and has a really clean and fresh taste.

Our Japan Centre Shincha is from an 85 year old tea farm based in centre of Shizuoka Japan – an area famous for its tea growing.

Every year, only a small amount of green tea is selected for use as Shincha, so stocks are limited!