Jen Deeney: Torchbearer for the London 2012 Olympics Posted on July 30, 2012 by ashley Jen Deeney ran through the London Borough of Merton on 23 July 2012, just days before the Opening Ceremony for the London 2012 Olympics took place.