-
Japan Matsuri Festival Is Back This Month
This September, Japan Centre is getting involved in the Matsuri festival as it returns to Trafalgar Square on 30th September. Created to bring together the community of London to celebrate Japanese food, music, dance and culture with family and friends alike, the affair will kick off at 10am, and the…