Out of cities mentioned here I’ve lived in Chester, Sheffield, Hull, London and Coventry, loved London but maybe as I had a bit of money and lived in a fairly well off, quietish area so could get enjoy London without being in the noise. Many like that of course and choose to live in places like Soho despite the high costs. Hull and Coventry were both a bit unappealing but clubbing was quite good in Coventry when I was there. But places like Derby and Middlesbrough beat them I’m sure.
Actually – London’s a truly great place to visit, just walking around is interesting with so much to see and do, don’t really need money for that. Also lived in NYC for a while which was great but after the novelty of that had warn off London seemed to me the better place.