South of the river is the choice in London
Just how many people move to London from around the UK? If it’s a question you’ve often pondered, wonder no more as the answer is here. The Office for National Statistics has published new research that sheds light on internal migration to the capital, with almost 200,000 people moving to London from within the UK on an annual basis.