In the shadow of famous Rhuddlan Castle, just a few short kilometers from the northern Welsh coast, archaeologists...