St Teresa's Catholic ChurchParishShareEastern AvenueIlford, England IG2 7JAUnited KingdomGet directions