public research university in Bloomsbury, Camden, UK; constituent college of the University of London