Vysoká škola Leo Baeck je vynikající institucí židovského stipendia a učení otevřená všem.
Areál College se nachází na pozemku o rozloze 7 akrů v srdci severního Londýna s dobrým dopravním spojením do centra Londýna a zbytku Velké Británie.
Na místě sídlí LBC v památkově chráněném sídle *, kde jsou umístěny učebny, seminární místnosti, studentské studovny a kanceláře. The Manor House je také domovem Leo Baeck College Library, která obsahuje jednu z nejvýznamnějších sbírek judaiky svého druhu v Evropě.
Budova College je součástí většího střediska Sternberg Center for Judaism, které zahrnuje židovskou základní školu Akiva, Shofar Day Care Center, ředitelství Movement for Reform Judaism, New North London Synagogue, knihkupectví specializující se na Judaica, kavárnu a mikve.