Leeds is one of the smartest and most up-and-coming Northern cities, with its share of haves and have-nots just like anywhere else. I live in in North Yorkshire and we have had 25 degrees today and decent weather for a couple of weeks or so. Try not to be freaked out by travelling "further north than Leicester" - it's not a different country y'know! I would bring layers, just like my mum would say. Best plan would probably be to watch the weather forecast. But there are numerous things to do, indoors and out.