Since 2006 , London produces over 40 million tonnes of carbon emissions every year .
As of 2006 , London generates 42 million tonnes of carbon emissions , 7 % of the UK 's total .
Greater London Authority