Yester Castle Yester Castle The original stone keep at Yester, built before 1267, is generally considered to be by Sir Hugo de Giffard. A grandson… September 09, 2015