St Edmund of Canterbury, Hayes