Address
Senate House, Malet St
London
WC1E 7HU
United Kingdom
The University of London is a collegiate research university located in London, England, consisting of 18 constituent colleges, nine research institutes and a number of central bodies.