Leo Baeck College jest wybitną instytucją żydowskiego stypendium i otwartą dla wszystkich.
Kampus College jest położony na siedmiakrowym terenie w samym sercu północnego Londynu, z dobrymi połączeniami komunikacyjnymi z centrum Londynu i resztą Wielkiej Brytanii.
Na miejscu LBC zajmuje rezydencję, znajdującą się na liście zabytków klasy II *, w której znajdują się sale lekcyjne, sale seminaryjne, pokoje do nauki dla studentów i biura. W rezydencji znajduje się również biblioteka Leo Baeck College, w której znajduje się jedna z najwybitniejszych tego typu kolekcji judaików w Europie.
Budynek College jest częścią większego ośrodka Sternberg Center for Judaism, które obejmuje żydowską szkołę podstawową Akiva, centrum opieki dziennej w Shofar, siedzibę Ruchu na rzecz Judaizmu Reformowanego, Synagogę New North London , księgarnię specjalizującą się w judaizmie, kawiarnię i mykwa.