© Licensed to London News Pictures. 20/07/2012. London, UK.  London 2012 Olympics.  Crowds of spectators line Tower bridge as the Olympic Torch arrives in London, flown by Royal Navy Sea King helicopter to the Tower of London and abseiled down by a Royal Marine Commando.   Here the helicopter flies off after delivering its load.  Photo credit : Richard Isaac/LNP
{}