London School of Theology
You CAN MAKE A DIFFERENCE
Charity Name: London School of Theology
London School of Theology (based in Northwood, Greater
London) is an interdenominational, evangelical learning community whose members are called to equip and encourage one another with skills and understanding to be disciples of Jesus Christ.