Ratings and Reviews
Have you enjoyed your time at London School of Theology? Help future students make decisions by reviewing it now.
Write a ReviewLondon School of Theology Ranking
See full league table...
Ratings and Reviews
Have you enjoyed your time at London School of Theology? Help future students make decisions by reviewing it now.
Write a ReviewApplying to London School of Theology
- Entry Requirements
80-95 UCAS Points
Average range for London School of Theology entry requirements. Varies depending on the course.
London School of Theology Reputation
London School of Theology is located in Northwood, an area in North London, England. 45 students are enrolled at the London School of Theology:
- 365 of these students come from the UK
- 15 come from EU countries
- And 65 are students from non-EU countries.
(Source: HESA 2021/22)
Updated: 28th February 2024