The Northwood Campus is the main and only campus of the London School of Theology, a leading interdenominational evangelical institution with over 80 years of history. It specializes in high-quality theological education, fostering academic excellence, spiritual growth, and practical ministry preparation. All undergraduate, postgraduate taught, and research programs are delivered here, validated by Middlesex University, in a supportive community environment with excellent library resources and facilities.
This comprehensive offering equips students for ministry, academia, counselling, and leadership roles worldwide.