This weekend's Diamond League meeting in London is Athletics' final dress rehearsal ahead of the sport's blue riband event, next month's World Championships in Moscow.