On this page you can find places of interest in Denbigh Wales. If its not what you are looking for please click below to find more interesting places in Wales
Castle Lane Denbigh Denbighshire Wales
Denbigh Town Walls are situated to the north of Denbigh itself and to the east of the River Clwyd (Afon Clwyd). The walls were built to protect the new borough and are substantial circuit of walls forming the castle’s ‘town ward.’
More Information >>