Date: 2013 September 29 08:17
Posted by Joe
Every keen fan of Japanese culture will already know about the Japan Matsuri, which is set to run in London's Trafalgar Square on Saturday 5th October 2013. The Japanese festival returns with all sorts of street food, Japanese stalls and performances. There are no tickets required, just turn up. You will however need money if you want to buy things from the lovely stalls there.
To keep up to date with events like this, we suggest you always check the Otaku Calendar, your guide to upcoming events, release dates and general things for fans of Japan.
Also if you don't frequently visit London, don't forget to check our London Anime and Manga Shopping Guide.