Londen vant en olympisk bronsemedalje i skyting under OL 1912 i Stockholm. Han var med på det finske laget som kom på tredjeplass i lagkonkurransen 100 meter løpende hjort, enkeltskudd. De andre på laget var Nestori Toivonen, Iivar Väänänen og Ernst Rosenqvist.