Conversation so far:
are ucl and university of london the same
University College London is a member institution of the federal University of London.

Question: How big is the student body of the institution?
Self-contained rewrite: What is the enrollment of the University of London?