Question: It is likely that in Anglo-Saxon England that the residents of Welwyn Garden City worshiped which diety?
Sentence (from "Welwyn"): Welwyn is a village and civil parish in Hertfordshire, England.
Relevant evidence: No