Find a Church

Telford New Minster Church

Address: Telford Minster, Meeting Point House, Southwater Square, Telford
TF3 4HS
Archdeaconry: Closed or Unattached Church
Parish: Telford New Minster Church
Telephone: 07950268428