I can't believe I'm actually posting to defend Leeds, but I have to be fair and honest so here we go...
I'm "brown" and grew up in much sunnier, hotter climes. We lived in London for a long time, but about a decade ago moved to Leeds (DH hometown) because his parents were getting older and we wanted DC to spend as much time with them as possible.
In my opinion, it is colder and wetter in Yorkshire than it is in London. Furthermore, it does get darker for longer during the winter months, due to Science. I do not like these things, because I prefer heat and sun. I have not got used to this despite living here for so many years, I spend 2/3 of the year swathed in fleeces, thermals and blankets.
However. Leeds is generally a very liveable city, the dire lack of mass transit notwithstanding. It is very diverse and nobody will give a mixed-race family a second glance. There is a thriving cultural scene with museums, theatre, concerts, music festivals, opera, etc etc. There are all kinds of cuisines, independent cafes, restaurants, delicatessens, bakeries, organic grocers and butchers, you name it we have it here. There are canal walks, beautiful parks of different sorts, stunning countryside on the doorstep. There is absolutely TONS of stuff for young people to do. There is absolutely TONS of stuff for older people and middle aged people and children. In fact, all the Naice stuff we used to do in London, we have been able to do in Leeds and often it is easier and quicker to get to, because it is a smaller city.
Having said that, we are very much city people and deliberately chose to live quite centrally in one of the "studenty" areas.