School
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.
Website
http://www.lst.ac.uk/Discussion
Chat about London School of Theology
be the firstShare notes, corrections, or add local knowledge. Text · Images · Videos · Links.
No messages yet. Kick things off — your community is listening.