Free event for the whole family – Japanese festival with Aikido Demonstrations. Watch demonstartion of Aikido at London’s Trafalgar Square Japan Matsuri is a festival of Japanese […]
London Aikikai Aikido at Japan Matsuri 10th Anniversary festival, 30 September 2018, 13.00 and 15.00 Free event for the whole family – Japanese festival with Aikido […]