The estimate that 1,955,000 EU migrants living in the UK in 2014 had arrived in the previous decade. The map also showed that at the end of 2014, a total of 1.5 million non-EU migrants who had arrived in the previous decade were living in the UK.
London having the largest number of EU migrants who arrived between 2004 and 2014, at 633,000, 292,000 of whom were in inner London. The south-east of England had 214,000, the east of England had 168,000, while the north-west of England had 154,000. Scotland had a total of 134,000.