UCL is a good university with many opportunities that come with being located in central London. There are many career events held at UCL and there are many societies to join. The student union works very slowly.
If you're the owner or representative of University College London - UCL, you can claim this University and build a better profile.