St Teresa’s Catholic Church
Newbury Park. Ilford. Essex. IG2 7JA
Registered Charity No 234092
Please click on a link below to go to the relevant gallery.
Photo Gallery
2023