St Teresa’s Catholic Church

Newbury Park. Ilford. Essex. IG2 7JA

Registered Charity No 234092

Photo Archive  - 2020 Ilford Drop in Centre - Lunch Carol Service - December