The City is a whole separate problem - they pay very very well for good IT talent, siphoning a lot of good people who would otherwise be ideal for the startup market. You could go into finance for a few years, build up some security before starting your business, but who will you be able to hire when you do?