Schools we have placed students at

UCL

About University College London

University College London was established in 1826 and has its main campus in Bloomsbury, central London. It is formally part of the University of London group.

Quick Facts:

Search for more schools