That aside, I agree with a lot of what you've said, I'm currently feeling pretty shitty about my job and actively seeking work elsewhere (and being interviewed, etc).
Out of curiosity, why do you propose a relocation to London?
Not sure about the OP, but the London market has been screaming for web developers for the past three years at least and I would be very surprised if it slowed down any time soon.
To give you concrete numbers, I came off a contract at the end of October (I'm taking a few months off for baby arrival, due any day now) and went to one local user group event to line up some new work for January.
Based on that outing and pinging a couple of recruiters, I have two potential clients who have given me offers for 3+ month contracts, another two interviews next week and the client I just finished with wants to re-contract too. None of the new clients are referrals. Daily rates (subject to change!) circa £500.
I get regular emails from past employers asking for recommendations for full-time developers too. In the vast majority of cases, I have no one to recommend as all of the good full-timers I've been in the foxhole with tend to be quite happily employed.
But understand that while you might be able to become great, you're in Lancashire. There aren't going to be as many big deals going on there.
A developer in London can make it big.
Move to London together, perhaps? You can probably make more alone there, than your two wages together at the moment. (Add in a London job for her, and it becomes even better.)
Have you thought about moving to London?