Il centro è situato nel rinomato campus universitario University College London (UCL), dove si trovano imponenti edifici storici accanto ad un'architettura moderna. La sua ubicazione é centralissima, nelle vicinanze troviamo Oxford Street, per eccellenza la meta preferita per lo shopping e il quartiere Convent Garden.
Il programma é aperto sia per studenti adolescenti di età compresa tra 13 e 17 anni e sia per studenti adulti di età compresa tra 18 e 25 anni. Alcune attività ricreative possono essere svolte assieme.
Tuttavia, gli studenti saranno ospitati in aree separate, così come anche le lezioni verranno tenute in classi separate e alcune attività verranno svolte distintamente.