You might also know this place by the following names:
Denbigh Castle, Castell Dinbych, Castillo de Denbigh, Castelo de Denbigh, Замок Денби