Margaret’s Church, the newest Regal Castle together with Higher Hall, dating back the brand new C16th endured so it exhaustion The end of the fresh thirteenth century is momentous when it comes to Scottish independence. The fresh Battles away from Liberty anywhere between Scotland and England erupted. For the 1296 Edward We away from England…