I studied at QMUL for 4 years and I have thouroughly enjoyed my time there. I did a joint degree and belonged to 2 departments but can definitely say that the quality of teaching was equally as good in both of them.
I would recommend this university as it offers a wide range of courses and also provides an enjoyable university experience as well a opportunities to develop.