Archive | April, 2008

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.

Read More…

Follow

Get every new post delivered to your Inbox.

Join 195 other followers