Denbigh Castle/ Castell Dinbych
Denbigh Castle and town walls were a set of fortifications built to control the lordship of Denbigh after the conquest of Wales by King Edward I in 1282.
Denbigh Castle and town walls were a set of fortifications built to control the lordship of Denbigh after the conquest of Wales by King Edward I in 1282.