It's rather busy in Trafalgar Square at Japan Matsuri