22% of people living in London do not speak English as their main language, according to the ONS.
Outside London this percentage varied from three per cent in the North East to 7% in the West Midlands.
More top news
Orlando Bloom has visited children whose school was destroyed by shellfire during the conflict in Ukraine.
Jeremy Corbyn has launched a fresh attack on "ideological" Conservative cuts ahead of Thursday's elections.
Daddy Day Care star Eddie Murphy is celebrating the birth of his ninth child.