En junio de 2016, la población del Gran Londres se estimó en 8,78 millones de habitantes, el pico demográfico más alto desde 1939.