Olympic Torch passes Tower Bridge (with David Beckham on board)

London 27 July 2012. A fast boat with David Beckham on board speeds down the River Thames and through Tower Bridge on its way to deliver the London 2012 Olympics torch to the Olympic Stadium during the opening ceremony. Two sets of Olympic Rings greet the world famous footballer and the Olympic Torch - those hanging from Tower Bridge itself and another giant set of rings floating on the river opposite City Hall. As the boat carrying Beckham and the Olympic torch nears the iconic landmark the b
Back to Top