With millions of residents speaking more than 100 languages, London is a cultural melting pot. We cover every part of the world, from Iran to France, from Pakistan to Colombia.
The Office for National Statistics (ONS) recently determined the second most popular language spoken in each borough after English, based on the 2021 census, demonstrating just how diverse each part of London is.
In each of the 32 boroughs of the city, these maps show the primary language used by those three years of age and older, together with the proportion of people who speak it. This helps us understand how multicultural our capital is now.
We've highlighted the language that follows English with the highest percentage of residents speaking it as their first language in each borough. You can delve into the data yourself on the interactive map available on the ONS website.
Romanian and Spanish emerged as the two languages most frequently spoken after English in six London boroughs each.
In total, 13 different languages were identified as the second most spoken across all 32 boroughs. Tower Hamlets had the highest percentage of speakers of its second most popular language, with 10.97% of the population speaking Bengali (including Sylheti and Chatgaya).
Here's a breakdown of the second most common main language spoken after English in each borough (percentage of population over age 3 speaking).