Denbigh / Dinbych
The Essential
Interesting
Denbigh is a commercial town clustered on the side of a hill overlooking the Vale of Clwyd. Its charming narrow streets lead to the ruined castle built by Henry de Lacy in 1282. The town's ramparts, which remain almost intact, date from the 14C.