Peter Babington

Canon Peter Babington is Priest-in-Charge of St Mary le Strand.

After 22 years of parish ministry in the Diocese of Birmingham, Peter was appointed by Bishop Sarah, the Bishop of London, to lead the Restoration and Development of St Mary le Strand so that it will become a restored church with a renewed mission and ministry at the heart of the Strand Aldwych district.