St. Audrey of Ely, England