Cover Feature/Medieval Stamford Bridge: the last Anglo-Saxon victory The Battle of Hastings in 1066 was not only a seminal event in British history, it is also widely regarded as a…