2012 Olympic torch This image appears in the gallery:2012 Olympic torch 6. 2012 Olympic torch The torch was unveiled at London's Saint Pancras train station, 10 images See the full gallery: 2012 Olympic torch