Results 1 results found Rhuddlan Castle, Denbighshire, Wales, United Kingdom, Europe Wales, Denbighshire, Rhuddlan, Rhuddlan Castle overlooking the river Clwyd built in 1277 by King Edward 1 following the first Welsh war. Wales, Denbighshire, Rhuddlan, Rhuddlan Castle overlooking the river Clwyd built in 1277 by King Edward 1 following the first Welsh war.Wales