This year marks the 950th anniversary of the Battle of Hastings, one of the most famous events in British history. On 14 October 1066, English and Norman armies each numbering in the thousands clashed at the site now occupied by Battle Abbey in East Sussex, in a fierce struggle for the English crown that ended […]