Sensus tahun 2011 mencatat bahwa 2.998.264 orang atau 36.7% penduduk London adalah orang asing yang membuat London menjadi kota dengan populasi imigran terbesar kedua, di belakang New York City, dalam hal jumlah yang mutlak. Meja di sebelah kanan menunjukkan kelahiran penduduk London yang paling umum. Perhatikan bahwa beberapa populasi kelahiran Jerman, pada posisi ke-18, adalah warga negara Inggris dari lahir hingga orang tua yang melayani di Angkatan Bersenjata Inggris di Jerman. Dengan meningkatnya industrialisasi, populasi London berkembang pesat selama abad ke - 19 dan awal abad ke - 20, dan selama beberapa waktu pada akhir abad ke - 19 dan awal abad ke - 20, kota yang paling padat penduduknya di dunia. Populasinya memuncak pada 8.615.245 pada tahun 1939 segera sebelum pecahnya Perang Dunia Kedua, tetapi telah menurun menjadi 7,192,091 pada Sensus 2001. Akan tetapi, populasi itu kemudian bertambah hingga lebih dari sejuta orang antara Sensus 2001 dan 2011, untuk mencapai 8.173.941 dalam satuan terakhir.
Banyak orang London kelahiran Jerman adalah warga negara Inggris sejak lahir karena apa?
orang tua yang melayani di Angkatan Bersenjata Inggris di Jerman