Denbigh Castle (Welsh: Castell Dinbych) was a fortress built following the 13th-century conquest of Wales by Edward I.
Contact us...