&gt; In my mind, this means it can only ever get worse: the price of living keeps increasing which means salaries will keep having to rise to match<p>There is the opposite effect too: As salaries rise in an area to match living costs, other areas become comparatively cheaper. So as salaries go up in London, companies have more and more incentive to set up offices or relocate to places with lower staffing costs.