Original: University College London ( UCL ) is a public research university located in London , United Kingdom and the largest constituent college of the federal University of London .
Simplified: University College London ( UCL ) is a public research university in London . It is the largest college of the federal University of London .