A deluge of people move to or within Britain’s capital each year – but which area is the most popular? We look at the most in ...