London has been a major settlement for more than two thousand years and is now a leading global city and a world cultural capital. Nearly 37% of the city's population is foreign-born, making London the second most cosmopolitan city in the the world, just behind New York.
The most represented ethnicities are white (60%), asian (18%) and arab (14%). Although English is the official language and is spoken by 98% of the population, immigrants have brought with them mainly: Bengali, Gujarati, Arabic, Turkish, Polish, French, Portuguese and Lithuanian, among others. London is the perfect place to learn and practice foreign languages!