Try Lancaster University.
I'll second that, I attended Lancaster University and took marketing. Fantastic university, great social life and even better course. I got a 1st from Lancaster and was offered an interview for every job I applied for. Good luck!
I studied International Retail Marketing at the University of Brighton which was great! But a lot of recruitment agents these days say that a CIM qualification is worth way more than any degree can offer, which is a shame for me.
You can't beat the Marketing degree at Bournemouth University - which is (I think) the only marketing degree in the UK which is CIM accredited too adding bonus points to future employers! The student life down in Bournemouth is legendary too! Check out this article on the CIM's visit to Bournemouth Uni...
http://media.bournemouth.ac.uk/about/news/mar7/news_cim.html