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.

Donate now