Thanks to its long, violent and bloody history, England is awash with battlefields, from the Roman invasion to the Jacobite Rebellions of the 1710s and 1740s. It is thought there could be as many as 450 battlefields in England (and more throughout the UK as a whole), which is not bad for a small...