London’s very own festival of Japanese culture – Japan Matsuri – Sunday 29 September 2019 in Trafalgar Square in the centre of the city.
A regular fixture now in the London calendar, this free annual festival brings people together to enjoy Japanese food, music, dance, and activities for all the family.
London Aikikai Aikido Demonstrations – Adults and Children