richard iii society worcestershire branch
-
The Battle of Towton took place on the 29th of March1461 on an open field between the villages of Towton and Saxton in North Yorkshire on Palm Sunday. The battle took place during a snow storm and is believed to be the largest and bloodiest battle to be fought on English soil. The battle was…