I'm from Sheffield (Leed's poor relation - watch the beginning of the 'full monty')
Leeds is now pretty much England's second city a lot of banks/finance companies moved there from London.

Like any big city there are areas of crime/poverty/drugs/squalor - but you aren't going to be living in them. There are also lots of areas that look dirty and run-down but are perfectly safe - remember it's been a heavy industry city for 200years and it takes a while for the smoke to wash off. Most of these fine but dirty victorian buildings will have been turned into wine bars / starbucks by now.

Assuming they aren't paying you minimum wage you are going to be living in a small town/village in the countryside north of Leeds. Just lookup tourist pictures of 'North Yorkshire' to see what this is like. Yes it's going to rain more than in the Caribean but there are fewer hurricanes.

Leeds (and Bradford - the city it now joins) have a large Pakistani and Indian community. Most of them are 2nd/3rd generation of people who came to work in the linen industry in the 50s. Assuming they are terrorists is like assuming anyone black in Barbados must be an Uzi carrying LA gangsta.

The main difficulty (especially in smaller villages) is the language - you might have to study "last of the summer wine" unless Rosetta does 'yorkshire for beginners' tapes.