Annual wages in London are at least £17,000 more than in ten other places including Burnley, Huddersfield, Exeter, ...