兰开创了不少高校学系。该校虽隶属伦敦大学联邦，但学院本身拥有包括独立颁授学位的高度自治权，故性质与一般大学无异。伦敦大学学院共设11所学术学院，拥有超过100个学术科系与研究中心。其主校区位于伦敦市中心的布卢姆茨伯里区，另设两所分别坐落于澳大利亚及卡塔尔的卫星校园。同时，校内拥有17间图书馆、9所博物馆及收藏区，馆藏涵盖不同学术范畴。伦大学院为英国其中一所“金三角名校”，亦是建立的11所生物医学研究基地及多个科技联盟的始创者之一。伦敦大学学院为英国最难入读和最顶尖的学府之一。该校已连续多年位居QS世