Denbigh Castle
Denbigh Castle stands on a steep bluff overlooking the small town of Denbigh in North Wales for over 700 years.
The castle was a part of King Edward I’s ring of castles which were built to prevent the native Welsh from uprising.
The castle has survived attacks from Owain Glyndwr in 1400; the Earl of Pembroke in [...]




