Las cifras de la Office for National Statistics muestran que a fecha de 2010 la población londinense nacida en el extranjero era de 2 650 000 (el 33%), frente al 1 630 000 del año 1997.