The Japan Matsuri

matsuri girlThe 2015 Japan Matsuri is coming!

We are pleased to announce that the 2015 Japan Matsuri will be held on:

Saturday 19th September at Trafalgar Square

Join us in celebration of Japan and its rich culture.

More details coming soon! http://japanmatsuri.com/