I don't really know much about good universities to study this course. I have visited yesterday Anglia Ruskin and I enjoyed it a lot there. But I still have to pick 4 more universities. These are the 5 which I shortlisted. I'm asking your overall opinions about these unis:
... will I be disadvantaged?