I would second racheee's suggestion to at least look at Manchester. (We are two of the most vocal members of the "Manchester is awesome" fan club!). There is LOADS to do up here, and while it may not be quite as happening for London w/ regards to some areas (I tend to go down for publishing events, for example)-there is absolutely LOADS to do up here in terms of museums, nightlife, social activities, sports and the like. It is an awesome and friendly place to live!
In terms of tv and the media, well, we have a number of studios (and now the BBC) and loads of independent stuff going on. If he wants to get experience in a maybe less creative side of that field, he should definitely check out the University of Manchester's website (and MMU!), as they sometimes have film/AV type stuff going, and it would at least pay the bills.