TOWTON is a crossword puzzle answer that we have spotted 1 times. battle of ..., north yorkshire conflict in the wars of the roses fought on palm sunday, march, 1461