Both are important - if you're studying a course you don't like, or aren't interested in, then you'll probably do much worse than you would otherwise due to lack of motivation. Equally if you're living and studying somewhere that you hate and/or don't feel safe, you'll probably also do worse due to being preoccupied with these factors. (just don't make the mistake of studying something you have no interest in, living somewhere you hate - like me! T_T )
In terms of future employment they'd be all more or less equal. Unless one of those employment options was "a PhD in History" in which case History obviously would be the better option, and very likely required if not just better for preparation. They're all "generalist" courses which can prepare for any number of roles after graduation, and none is better than the other at that - some just might be better for you personally to develop in.