While London does have the higher paid salaries, you also pay through the nose for actually living. Buying/Renting a house, food, drink etc etc. Generally everything is more expensive.
My missus lived and worked in London for a year, and hated every second of it. I worked there every weekend for a good 18 months too, I also share her opinion. She hardly ever heard an English person speak to/from work. I think Americans tend to idolise London for its 'English culture'. But I actually find its quite the opposite.
In this day and age IT is literally everywhere. To be in IT you don't have to work for the likes of IBM, HP, DELL etc... I work Sys Admin for a Law firm in Birmingham, all in house IT Support (which in my opinion is better than having to deal with Joe Bloggs public). Literally every company has an IT Department, or relies on outsourcing their IT to a solutions company so you shouldn't have a problem finding a job.
While England does have its fair few nice quaint little towns. Any city is very much the same, Just lower paid, and lower cost of living.
Cornwall is a very nice place, a lot of people actually go to Cornwall for holidays within the UK, as they generally get the nicest weather, lots to do and friendly people (everytime I've been). We have some family friends that moved down there from the Midlands and they love it there.
One rule with the Brits is you have to moan about the weather.
When its raining for a couple of days - "For god sake I'm fed up of this rain"
When its hot and sunny - "I can't bear this heat any longer, I wish it would rain"
When its just a standard cloudy day - "well the weather is a bit gloomy! I wish it was sunny!"
Also, must be good at standing in queues.
You are now ready to be British!
Cornwall is pretty much like that. Birmingham might come as a shock to you...
Indeed, Birmingham is like London, but smaller and cheaper.
Ive been to Birmingham once!
Once

- Seems you learnt your lesson!
Don't come to Birmingham.
While its not the nicest of cities, there is plenty to do and lots of job opportunities here.
Living in the suburbs of Birmingham is actually really really nice. House prices are quite low, and cost of living isn't through the roof!
If you are ever in Birmingham let me know as we're currently a man down in terms of a Sys Admin
