The Olympic Rings take to the Thames

A set of Olympic Rings take to the water at Battersea as London 2012 Final preparations get under way on the Thames.

Advertisement

London 2012 Olympics

The latest stories, features and updates in the run up to the London 2012 Olympics.