University College London ( UCL ) is a public research university in London , England , and the oldest and largest constituent college of the federal University of London .
University College London ( UCL ) is a large university in London .