Here you can listen to our talks on SoundCloud, or watch the YouTube services we have made during lockdown.
Top Church, St Thomas & St Luke’s, High St, Dudley, DY1 1QD
Top Church Dudley is a resourcing church within the Diocese of Worcester in the Church of England
Top Church is part of the Dudley Resourcing Churches Trust, a CIO. Charity No. 1187653