Soldato
Everyone mentioning Southampton and then Portsmouth and now Croydon, is making me sad
OP there are lots of nice towns in the UK all around, Portsmouth and Southampton are known for being somewhat rough but the areas nearby are nice. It's likely the job isn't in the town itself anyway so I'd recommend you look at towns a reasonable drive (5-20 miles) away and you'll be fine. That is, so long as the job is one you'd like. Otherwise there are plenty of nicer places that may have good jobs too.
OP there are lots of nice towns in the UK all around, Portsmouth and Southampton are known for being somewhat rough but the areas nearby are nice. It's likely the job isn't in the town itself anyway so I'd recommend you look at towns a reasonable drive (5-20 miles) away and you'll be fine. That is, so long as the job is one you'd like. Otherwise there are plenty of nicer places that may have good jobs too.