In addition, in London the population will rise from 7.4million last year to 8.5million, the ONS said. A majority of the new Londoners are expected to be immigrants. Already three London boroughs, Tower Hamlets, Newham and Brent, have a majority non-white population.