London 2012: Olympic flame handed over to UK in Athens
The Olympic flame has been handed over to organisers of the London Games at a ceremony beneath a rainbow in Athens.
The President of the Hellenic Olympic Committee, Spyros Capralos, passed the flame to Princess Anne, president of the British Olympic Association in the Panathenaic Stadium.
A British delegation including David Beckham are due to fly with the torch to the UK on Friday.