England set to host new athletics World Cup 0 05 Feb 2018 13:58 Breaking News A brand-new athletics World Cup will be held in London this summer.