Search the register – results All results LONDON SCHOOL OF THEOLOGY 00381332 - Incorporated on 25 June 1943 Green Lane, Northwood, Middlesex, HA6 2UW