Ten can still make it - he completed the run and lit the Olympic Flame so there's still time.
Hmm....well, it's not the RIGHT Doctor, and it's in Cardiff, not London, but maybe it's enough to satisfy the fixed point in time? I hope so!
In other news, Matt Smith and Benedict Cumberbatch presented a BAFTA Special Award to Steven Moffat last night. Includes clips from Moffat's shows, including Doctor Who (both Ten and Eleven).