Started on 30k progressed to 60k in London. People who stay in one place for more than 1-2 years without decent raises do a bad favour to everyone except for employers. Do move around and get what you deserve along with varied experience! Companies do shell out on contractors when there is a need and can keep them for years. I think it is some sort of misrepresentation that leads people to think that it is OK to pay less then 50k to a decent dev in London.