I spent three years at this university enjoying every second of it. Teaching was very high quality as we were thought by experts in the field (professors publishing papers about the same subjects we were studying) meaning that all our lectures were based on cutting edge research which is something Qmul really cares about (being 5th in the UK for Internationally relevant research). During the undergrad they also offer you the opportunity to do a placement or a project which that many other universities in London do not offer allowig you to build more skills than other graduates (a friend of mine went studying to Cambridge after qmul).
For what concerns the campus, is one of the only university in London with a real campus and it is lovely. The support they offer is great and the environment is always very friendly.
Lately they have invested a lot of money in new accommodations and facilities making the campus even better (Graduate centre for instance).
I can only say that I loved it!