The Clutha Archaeology Group has uncovered the lost Eddlewood Castle which was destroyed after the Battle of Langside in 1568 ...