The Battle of Evesham

Saturday 10/08/19 The Battle of Evesham was originally held on 4th august 1265 in which Simon De Montfort, Earl of Leicester, leader of the rebels was defeated…… Read more “The Battle of Evesham”