My organisation in london is hiring. I'll pop you an email with details tomorrow when I get into the office. Would be happy to meet up in london to talk about it. I don't work in that department and have no pull with HR but the organisation does have a big focus on accessibility and diversity so they'd be happy to make reasonable adjustments
Finding a host on couchsurfing can be difficult in big cities at peak times. I was getting five requests per day at times. Try to bring something to the table where you surf rather than giving a potential host the impression that you're only in it for the free accommodation. One great way to do this is to increase your
commuity value by hosting some people before you leave.
also check out WOOFing. You can stay for free on farms and such in return for some work, not necessarily farming, sure there would be plenty of opportunities for web design or SEO work
I really don't expect companies to hire people right out of a course that taught basic HTML,Javascript, PHP, Python or RoR. There were already lots of qualified people out there without a job before that fad caught on (the fad that a single course over a few months would turn people into geniuses.)