The Catholic Parishes of Barking & Ilford Lane, Diocese of Brentwood, Reg. Charity No. 234092

Prayers in Latin


[Will be updated soon]