The University of London is a federal mega-university made up of 31 affiliates : 19 separate university institutions , and 12 research institutes . Based primarily in London , England , the University of London is a federal mega university made up of 31 affiliates : 19 separate university institutions , and 12 research institutes .