The London 2012 Olympic Torch comes to Oxford's legendary Iffley Road stadium, where the four-minute mile was first run.