Denbigh Castle
E269149
UNEXPLORED
Denbigh Castle is a medieval fortress in the town of Denbigh in North Wales, built in the late 13th century as part of Edward I’s campaign to conquer and control Wales.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.