In Doctor Who lore, of course, the ceremony saw the Doctor himself light the Olympic Torch (Fear Her, 2006). In reality, the London Torch (made up of 205 petals representing every country competing at the Games) was …
The rest is here:
Doctor Who News: TARDIS "materialises" at Olympic Opening …