 After this time Urquhart became a royal castle, held for the crown by a series of constables.Sir Robert Lauder of Quarrelwood was constable of Urquhart Castle in 1329.After fighting at the Battle of Halidon Hill in 1333, where the Scots were defeated, Lauder returned to hold Urquhart against another threatened English invasion.