Repeat: On 6 July 2005 London was awarded the 2012 Summer Olympics, making London the first city to stage the Olympic Games three times.
On 6 July 2005 London was awarded the 2012 Summer Olympics, making London the first city to stage the Olympic Games three times.