British Athletics confirmed on Tuesday that the London Diamond League meeting scheduled for early July had been cancelled because of the coronavirus pandemic.
The Anniversary Games had been due take place at the London Stadium, which hosted the 2012 Olympics, on 4-5 July.
UK Athletics chief Joanna Coates said: "We are hugely disappointed to confirm the cancellation of one of the flagship events of the global athletics calendar.
"But we must place the safety of the entire athletics family at the forefront of every decision we make during these unprecedented times and ensure we are following government advice."
The Diamond League season, which had been due to start in Doha on 17 April, has been heavily disrupted by the global pandemic, with the first six events suspended.
The first meeting is due to take place in Oslo on 11 June, albeit in a reduced form. Events in Paris and Lausanne have also been suspended.