W Anglii najwięcej osób, z wyjątkiem języka angielskiego, rozmawia po polsku (529 tys.), po francusku (145 tys.), po portugalsku (131 tys.), po hiszpańsku (118 tys.) i po włosku (90 tys.).
Drugim najpopularniejszym językiem po języku polskim jest język pendżabski, używany w Indiach i Pakistanie. Posługuje się nim około 272 tys. osób zamieszkujących Anglię.
Niemieckiego języka na co dzień używa 75 tys. mieszkańców, a rosyjskiego – 66 tys.
Według wcześniej opublikowanych danych spisu ludności, w marcu 2011 roku w Anglii mieszkało 95 tys. 730 osób urodzonych na Litwie, z czego 39 tys. 817 mieszkało w Londynie.