The College campus is situated on a seven-acre site in the heart of North London with good transport links to central London and the rest of the UK.
On site, LBC occupies the Grade II* listed Manor House where classrooms, seminar rooms, student study rooms and offices are located. The Manor House is also home to the Leo Baeck College Library, which contains one of the most outstanding Judaica collections of its kind in Europe.