Tea after the English Mass. An international gathering of people who share their Catholic Faith through a common language.