Interesting stats about London and the 2012 Olympic Games.

London Olympic Games 2012

Source: Nice And Serious