Buzzoffbee...looks like this was your first post. So welcome.
I didn't have much trouble at all finding work, and I don't have a degree, but have 5 years of college under my belt. (Only the very talented can attend 5 years of university classes and not get a degree but I managed it!)
I'm sure it's true that people in smaller communities, especially 'up north' hire people they know of...that's true of small communities in the US as well. When I moved to a small town in Tennessee, I was actually asked 'Who do you know in Robertson County?' during my interview at one place. That seems like a small town thing to me.
I have the benefit of living in London where that maybe isn't so much of an issue. However, I did find that UK experience is the key thing here. Until you have some experience and a UK reference, people aren't terribly keen on hiring or even interviewing you. (Unless you're Peedal and have skills and personality that people try to snap up as quickly as possible of course!)
The best advice I got when I moved here was to start temping for a little while....even at an admin job that was below my previous level of employment. People here generally *do* want to hire Americans...we have a great reputation for work ethics and knowledge. If you're willing to do a bit of contract work or temp work for a bit, people seem more open to hiring you once they see you have a good record and references from a UK employer.
People in the Uk are generally more 'world-minded' than your average American (especially where I come from!)....but there is still a sense that anything you did in another place is mysterious and they can't really understand it. There is a dramatic difference in attitudes between people who have and haven't spent a fair amount of time outside this country.
My current boss went to university in Boston....which I am convinced had something to do with the fact that he had absolutely no hesitation about my American-ness and qualifications. Plus, I brought pictures to the interview.
I'd prepared a 'portfolio' of work I'd done before so that they could actally *see* what I'd done. It was much more persuasive
that a couple of lines on a CV.
I was hired at a very, very basic level at the company I'm with now six weeks after I arrived in the UK. But when I interviewed with them, I did my homework and knew that this was a company that valued it's employees and would encourage my development. Two years on, I'm at management level. There's a certain amount of 'dues' and hard work required to establish yourself here, I'm convinced of it.
But then again, maybe I was just lucky!