Population of London 2010?

7.7 million.