London School of Theology | Profile and 2018 Ranking
/
/
London School of Theology

London School of Theology

Student rating
This is the overall rating calculated by averaging all live reviews for this uni on Whatuni.
(1.3) 3 reviews

Where you'll study

London School of Theology

Green Lane Harrow London HA6 2UW United Kingdom Nearest tube station: Northwood  0.2 miles away Nearest train station: Hatch End  1.7 miles away