I'm not sure about East Anglia. I live in Leeds and have never heard anything about it up until i started looking at uni's for Pharmacy- Norwhich city seems dead compared to Leeds. However the university does look good. But I take into what the City has to offer as well because you are going to be living there for about 4-5 years.