Update: London missions complete. 31/60 missions have been built, so now it is more than halfway done. Next are the Moscow missions.