Château de Harlech, nord du Pays de Galles