Filters:
clear
Country: United Kingdom

catholic church in Handsworth

About 1 results.

St. Michael’s Church

Soho Avenue 20, B18 5LB Handsworth, United Kingdom

St. Michael’s Church maintains a long-established tradition of Anglo-Catholic worship mission and outreach in Handsworth Birmingham England.

  • 1