I doubt the BBC is talking about developers. You have skills which are in strong demand.
It sounds like you are reasonably experienced and that MAY make up for the lack of a degree. Also, in web dev a degree is really not necessary and there are plenty of people in the industry who are self taught.
If you would like to improve your CV, contribute to some open source projects on github on a few weekends. I guarantee that will put your CV on top of the pile if are a decent coder.
Many places will be able to do a first round interview over the phone, which should cut down on travel hassle. Also, if London is too far away there are plenty of good employers in Bristol which should be a bit easier for you.
Anyway, if you need any more help / advice drop me an email on d.grabov@gmail.com