I'd say out of those Leeds is probably the best choice, it has a name that's known internationally, it's in a major city so it will have good nightlife, living costs are low and it's a large, older university so lots of sports. I'd say it's also worth looking into Nottingham, Edinburgh and Bristol which also fit those descriptions.
Kings and City/Cass are respected but you also have to deal with the cost of living in London, Manchester and Sheffield have the international brand name but are not as highly ranked for business/economics as Leeds is, Lancaster isn't so well known internationally as far as I know and given the location I can't see it having much of a nightlife, Loughborough is great for sports people but it's apparently quite a dull place and again not as well known or highly ranked.
As an international student you should also think about travel to these universities as some will be a lot easier to access than others e.g. after you land you may need to take a 2 hour train with a couple of changes, and after a 10 hour flight that's probably not desirable.