Which 1461 battle of the Wars of the Roses, the bloodiest fought on English soil, took place between Leeds and York?
Towton, North Yorkshire Towton
towton north yorkshire towton
towton
WikipediaEntity
Towton