Filters:
Country:
Region:
City:
parish in Lilleshall , Telford
About 30 results.
The Church of England
Bishops Walk 5, TF2 7HP Donnington Wood, United KingdomWe're a Christian presence in every community across England. Like our page to learn more about the work we do from 16,000 churches and 42 cathedrals.
Castle Farm Community Centre
High Street 30, TF1 5NL Hadley, United KingdomCastle Farm Community Centre