London has reached its highest population in history, or 8.6 million people. However, one in three residents were originally born abroad and in some areas half have a different country of birth to Britain.
People originally from India make up the highest numbers, followed by those from Nigeria, Poland and Bangladesh and the capital’s immigrant population will hit five million in 2031, when it will overtake British-born residents for first time.
Kenya appears in tenth place on the list of London residents born overseas with 63,000.
Top ten countries by birth in London other than the UK
|Country||Population in London|