a link to details on IvyPlus exchange program:
https://gsas.yale.edu/academics/exchanges/exchange-scholar-program-ivyplus-exchange
turns out Imperial College London is the institution that left U of London. UCL is still part of U of London
indeed: https://www.theguardian.com/education/2005/dec/09/highereducation.administration