Denbigh Castle

The present Denbigh Castle was built by Edward I after 1282 as a way to control the Welsh populace he’d just defeated. The castle was built on the site of a Llys (or seat) of the Welsh Princes dating back several hundred years. Building the new Norman Castle on this site was a deliberate attempt to project the power of the King of England. “Along with over half a mile of town walls, Denbigh Castle is a classic fortress of Edwardian proportions. Edward I’s successful 13th-century campaign in the region was cemented by the creation of an English borough in Denbigh from 1282 onwards. He simply built on top of what was a traditional Welsh stronghold. In so doing, he made sure all traces of Dafydd ap Gruffudd, the previous unlucky incumbent, were removed for ever. Henry de Lacy, one Read more…