Battle of Towton 29 March 1461
The bloodiest battle on English soil ever: Palm Sunday, Lancastrian King Henry VI vs Yorkist King Edward IV: Just to the east of Leeds in West Yorkshire is the small village of Towton.  This village sprang to fame on 29 March 1461 with what has been described as the bloodiest battle ever fought on English… Read More »