London's non-UK born population by country of birth (2010 and 2020)
Of Londoners not born in the UK, more were born in India than any other country. 349,000 Londoners were born in India and the second most common non-UK born country is Nigeria with a population of 135,000.
The foreign-born population in London from most countries has increased since 2010. For example, there were around 77,000 more people born in India living in London in 2020 than there were in 2010. The population of those born in Romania and Italy more than doubled over the decade.