Hello gb,
I'll take your question at face value and accept that you genuinely want to move to London for the sake of your family. Good for you
Well, we're a big 21st century city, so we do have guns, gangs and crackhouses (just like CA), but London is big enough for you to stay away from all that trouble if you don't go looking for it. Also, how you look won't be a factor in where you can live - London neighborhoods are racially mixed, so you can fit in anywhere no matter what shade you are.
And the simple fact is that in pretty much every London neighborhood you can live your life without anyone getting in your face so long as you:
- stay on the right side of the law
- work for your living
- raise your kids right
- get along with your immediate neighbors
just like millions of us already here, from 140+ countries across the world (no exaggeration - check it out !), already do on a daily basis. If you're up for that, you'll be very welcome.
BUT, one of the other posters did make a good point. The immigration rules have gotten WAY tougher in recent years, so it will repay your time to do some research into what you would need to do to be allowed to settle in the UK.
AND the city is horribly expensive. I don't know how big your family is, but a 4-bedroomed house in an OK neighborhood's gonna run out at $1500 bucks a month minimum, while the average salary here is about $40,000 a year...
Your actual salary will depend on the job you get of course - the more qualifications you have, the higher it will be ! And on that point, do check out equivalency - some US diplomas are NOT recognised in Europe.
So, the bottom line is, yes: London is a fine place to live if you can get in, and afford to stay...!