Organization
London School of Theology.
interdenominational evangelical theological college in Hillingdon, UK
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About London School of Theology
The London School of Theology (LST), formerly London Bible College, is a British interdenominational evangelical theological college based in Northwood within the London Borough of Hillingdon.
Everything about London School of Theology →- Country
- United Kingdom
- Inception
- 1941, 1940
- Website
- http://www.lst.ac.uk/