JLGC continues its proud association with the Japan Matsuri with a stall at this weekend’s festival, showcasing the best that Japan’s cities and regions have to offer. You can read more about the event, held in the world famous Trafalgar Square, at the Japan Matsuri website.