Во время переписи 2001 года 71 % лондонцев отнесли
себя к белой (европеоидной) расе, из них 60 % считали себя британцами
(то есть англичане, шотландцы, валлийцы), 3 % — ирландцы
(остальные белые — 8,5 %); 10 % лондонцев — выходцы
из Южной Азии и с Ближнего Востока; 11 % — представители
негроидной расы (5,5 % — африканцы, 5 % — карибцы,
1 % — остальные); 1 % — китайцы, 2 % приходится на
остальные национальности (по большей части, это филиппинцы, японцы,
вьетнамцы). 27 % лондонцев родилось за пределами Евросоюза. Для каждого
третьего лондонского школьника родным языком является не английский.
При оценке 2007 года ситуация в целом осталась прежней: 69,0 % жителей
отнесли себя к белой расе. 57,7 % — к британцам, 2,4 %
— к ирландцам, и 8,9 % были классифицированы как
«остальные белые». Выходцев из Южной Азии и
Ближнего Востока насчитывалось 13,3 %. 10,6 % — представители
негроидной расы включая 5,5 % — выходцев из Африки. По данным
2008, 40 % жителей города принадлежали к т. н. «этническим
меньшинствам».