Answer: evesham

AnswerCrossword Clue
EVESHAMEnglish town on the Avon.