The Olympic torch is in London for the 2012 summer games.
It passed by some of London's most famous landmarks today including ten Downing Street and Buckingham Palace.
The torch will finish its seventy day eight thousand mile journey tomorrow night.
That is when it will light the cauldron in the Olympic Stadium.
The identity of the final torchbearer is still a closely guarded secret.