>> "London salaries are considerably higher and it is the only tech hub where developers can break the 100K GBP"
This might be true for big companies but certainly not startups. In my experience mid-level developers can expect around £45K and senior £60k (at startups). You could break definitely break £100k with contract work though.