History: Battle of Towton
Thursday, 26 May 2022
by Kristian
The Battle of towton fought on 29th march 1461 was a turning point of the war of the roses and probably the largest and bloodiest battle ever fought on english soil. It occurred in Towton in North Yorkshire and has startling archaeological significance. Setting The battle took place on a plateau between the towns of
- Published in History, Uncategorized