A much better university than many would assume. Of course, like with any school, it varies from department to department, but, overall, the university benefits from its London location and a lot of great professors give lectures there part time. Highly multicultural environment also helps the experience. Not many know than even the current mayor of London itself, Sadiq Khan is a graduate.
The only downside is it can be tricky finding your first job, like with any university