Cold nights mean that treats are needed! Why not try a tasty Japanese instant ramen, some cute mushroom shaped biscuits or instant rice to warm you up!
There are also over 80 items back in stock so look through the site to find your favourites.
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.