×

Denbigh Castle

(920) Historical landmark in Denbigh, Wales
Denbigh Castle and town walls were built to control the lordship of Denbigh after the Conquest of Wales by Edward I of England in 1282.
Address: Castle Hill, Denbigh LL16 3NB, United Kingdom
Hours: Closes soon ⋅ 5 PM ⋅ Opens 10 AM Sat
Phone: +44 300 025 2239