bn:03285034n
Noun Named Entity
EL
No term available
EN
The Battle of Towton took place on 29 March 1461 during the Wars of the Roses, near Towton in North Yorkshire, and "has the dubious distinction of being probably the largest and bloodiest battle on English soil". Wikipedia
Relations
Sources