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 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.