Original: 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.
Simplified: The University of London is a federal mega-university made up of 31 affiliates: 19 separate university institutions, and 12 research institutes.