Stockholm , London , 12 : 20.75 b . d. , 12 : 18 . , 12 : 17.