After an epic journey which spanned 69 days and involved thousands of inspirational people, the Olympic flame has finally arrived home.
On Thursday, the Duke and Duchess of Cambridge led the party which saw thousands of people turn out to watch the torch heat up the capital.
They beamed as torchbearer Wai-Ming handed over the honour to John Hulse at Buckingham Palace.
Famous faces mingled with the crowds, and the electric atmosphere gave a taste of what lies in store for Friday's opening ceremony.
In a rousing speech, London's mayor Johnson said: "From Wandsworth to Enfield and Bromley to Harrow, over three million Londoners have lined the streets of the capital to cheer on the flame and our inspirational torchbearers.
As excitement builds to a crescendo ahead of what promises to be a glorious Opening Ceremony, London is poised and ready for a fantastic Games."