Welcome To

St Margaret's

The Catholic Community of Canning Town, North Woolwich and Silvertown, built on prayer, truth, and radical generosity.

Catholic schools in the London Borough of Newham

Here are the details of the Catholic schools in the London Borough of Newham. Education in catholic schools is a joint venture of the church and the state so there are no fees to attend the catholic schools as is the case in other countries. Please see the document for the full details. We are delighted to report that our parish school St Helens Primary received an Outstanding report from the Ofsted government school inspectors as did our two secondary schools St Bonaventure’s and St Angela’s.Download brochure

Mass times

The Holy Mass is the privileged encounter with Jesus Christ.

Our Faith

Discover the beauty of the Catholic faith and its' Sacraments.

Our Church

Find out how our churches & schools serve the people of Canning Town.


Read about our latest updates. 
Download our latest newsletter below.


Welcome to our parish! We are the Catholic community serving the people of Canning Town.

'Life with christ is
a wonderful adventure.'
St Pope John Paul II

Living Hope

As a Catholic Parish, we believe that Jesus Christ welcomes us as we are and calls us into living life to the full. We know that Jesus is not just a distant historical figure but our living hope today in trying times.

We want to invite you into the adventure of a life shared with Christ. This is the life of prayer, truth and radical generosity that we strive to live together as a parish. Whether you are a regular church goer, an atheist, an agnostic or just new to the area - you are very welcome to be a part of our community.

Our Priests

Monsignor John Armitage is the parish priest of St Margarets Canning Town parish.

Fr Tony Grant serves the parish as Assistant Priest


Discover what's going on in the parish