Stephen leads St Aldates Church in Oxford and is an advisor to Alpha UK. St Aldates is a growing church with many young adults and students, which is seeing lots of people come to faith in Jesus. Stephen read law at Oxford and theology at Cambridge, and worked as a barrister for a number of years. He is also a preaching Pastor at HTB and is the National Director of Alpha UK, the home of The Alpha Course.
Visited 34 times, 1 Visit today