And rounding up the event is a presentation on a key struggle of the time - the Battle of Ferryhill - and its aftermath. ???The Knight of Liddesdale event is from 12 noon until 4.00pm on Saturday and Sunday, with all of the entertainment included in the price of admission to Aberdour.