Ranked: These are the boroughs most non-Londoners are moving into

 
Emma Haslett
Follow Emma
Londoners Enjoy The Hot Weather At The Southbank Centre
People are heading to South London in their droves (Source: Getty)

It's not just Dick Whittington who came to London to try his luck, it seems: last year the capital attracted almost 200,000 new people, according to official figures.

But analysis of the Office for National Statistics' internal migration figures suggests that, with London house prices a touch higher than they were in Whittington's day, the largest proportion of those moving to the capital from the rest of the UK are heading south of the river.

In fact, the borough with the most internal migrants last year was Wandsworth, where just over 13,100 people from the rest of the UK moved last year.

That was followed by Lambeth, where 12,300-odd people headed, while 10,000 people went to Southwark.

Read more: Here's what three scary political scenarios would do to London house prices

Meanwhile, earlier this month analysis of the same data showed when Londoners move out of the capital, the largest group head to Birmingham: in 2016, more than 6,500 headed north(ish).

That was followed by Brighton, where just under 5,600 Londoners moved in 2016, and Thurrock in Essex, where almost 4,900 went.

The City was the least popular place to move, with just 289 non-Londers moving into the financial district last year - almost a 10th of the next-lowest, Barking, where 2,662 people headed.

Read more: No Brexit blues yet: London's still the top city in Europe for business

London calling: Where non-Londoners are moving

Town How many people moved in? House price
1 Wandsworth 13105 £648,200
2 Lambeth 12329 £546,900
3 Southwark 9971 £501,200
4 Tower Hamlets 9607 £477,300
5 Camden 8376 £781,600
6 Barnet 7885 £560,000
7 Islington 7883 £644,200
8 Lewisham 6603 £420,400
9 Ealing 6439 £490,200
10 Westminster 6349 £986,400
11 Newham 6303 £353,600
12 Hillingdon 6272 £416,500
13 Haringey 6224 £532,900
14 Greenwich 6222 £379,400
15 Hackney 6180 £544,300
16 Croydon 5950 £379,500
17 Kingston upon Thames 5687 £522,600
18 Hammersmith and Fulham 5644 £765,600
19 Hounslow 5605 £419,800
20 Richmond upon Thames 5424 £720,500
21 Bromley 5223 £459,000
22 Brent 5176 £502,600
23 Enfield 4942 £405,300
24 Redbridge 4730 £425,300
25 Harrow 4320 £487,400
26 Merton 4319 £520,000
27 Waltham Forest 4037 £439,900
28 Bexley 3893 £338,200
29 Havering 3882 £354,000
30 Sutton 3533 £392,000
31 Kensington and Chelsea 3260 £1,281,400
32 Barking and Dagenham 2662 £279,600
33 City of London 289 £781,000

Related articles