Hi there, I just started Journalism and Economics at City... so i cannot really give you a background on the course... But i do know that City is by far the best in the UK (ranked number one) for Journalism...
As for the requirements, I was accepted with ABBB... but i dont know whether it's the requirement for the course or not...
hope that helped
cya