Ucl Definition

abbreviation
University College London.
Wiktionary