London memiliki berbagai macam orang dan budaya, dan lebih dari 300 bahasa digunakan di Greater London. Kantor Statistik Nasional memperkirakan populasinya pada pertengahan 2014 adalah 8.538.689, kota praja terbesar di Uni Eropa, dan keuangan 12,5 persen populasi Inggris. Daerah perkotaan London adalah daerah kota kedua yang paling padat penduduknya di Uni Eropa, setelah Paris, dengan 9.787.426 penduduk menurut sensus 2011. Daerah metropolitan kota adalah salah satu yang paling padat penduduk di Eropa dengan 13,879.757 penduduk, [note 4] sementara Greater London Authority menyatakan populasi kota-region (menutup sebagian besar dari timur selatan) sebagai 22.7 juta. London adalah kota yang paling padat penduduknya dari sekitar tahun 1831 sampai 1925.
Dari sensus 2011, London adalah yang kedua dalam populasi di Uni Eropa ke kota mana?
Paris