Eduardo I de Inglaterra hizo construir un gran número de castillos en la zona norte del país de Gales como medio de lograr la sumisión de los galeses, tras su conquista del principado en el año 1277 y de la derrota sufrida por el príncipe de Gales, Llywelyn el Último o Llywelyn ap Gruffydd.