University College London, which operates as UCL, is a major public research university located in London, United Kingdom.