Does anyone know much about this new university in London?
I don't think it features in any rankings (something that people here really focus on)... does anyone have any idea of the quality of its degrees, teaching, reputation in the UK and further afield?
Thanks!