New Londoners
|,
London is one of the most diverse cities in the world, with 30% of its residents born outside England and over 300 languages spoken.