University of London
The University of London is a collegiate research university located in London, England, consisting of 17 constituent colleges, nine research institutes and a number of central bodies. Wikipedia*
On the C-SPAN Networks:
The University of London is a collegiate research university located in London, England, consisting of 17 constituent colleges, nine research institutes and a number of central bodies..