York is quite quiet and posh mostly. Not much counter cultural stuff or radical left politics going on if that's your scene. Yeah, some nice pubs and places to go but a bit meh and boring tbh. Depends a bit on what you like doing, or wanna do, when you're not working. Leeds is much bigger and so has more options for pretty much everything. It's also really good for quicker trips to the Dales, Lakes, and North Wales for good hills and mountains. Also has good links to Manchester, Sheffield (and the Peak) and Nottingham. And housing is almost certainly cheaper.