Directions

School of Theology is located at St Thomas Crookes, Sheffield.Our address is

School of Theology
St Thomas Crookes
Nairn Street, Crookes
Sheffield S10 1UL