London is a city of incredible diversity, and much more so than other parts of the country.

In London in 2011:

  • The population was 8.2 million (15% of England’s and 13% of the UK’s total population)
  • 3 million people (37%) were not UK nationals but came from almost 50 different countries
  • Non-white groups made up 40% of London’s population, while it varies from 4.5% to 17% in other English regions
  • London is home to 59% of the English population of Black or Black British people and 50% of Bangladeshis – most ethnic groups have a greater representation in the capital than other parts of the country

London is not only diverse at the city-wide level, there is tremendous diversity within the boroughs of the capital. Inner London boroughs with high ethnic diversity include Hackney, Lambeth, Lewisham, Newham, Southwark and Tower Hamlets. Similar outer London boroughs include Barking and Dagenham, Brent, Croydon, Ealing, Harrow, Hillingdon, Hounslow, Redbridge and Waltham Forest.