Home » 2018 » September » 30

Japan Matsuri 2018

Japan Matsuri 2018

London’s very own festival of Japanese culture – Japan Matsuri – returns on Sunday, 30 September 2018 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. Everything kicks […]

London United Korean Fan Club

London United Japanese Fan Club