Rachel of ConnectwithJapan co-presents the Japan Matsuri, the UK’s biggest free annual celebration of Japanese food and culture in Trafalgar Squar. The event was filled with Japanese matsuri spirit, with performances, martial arts, festival activities and a feast of Japanese food.