Denbigh

United Kingdom

Denbigh is a market town and community located in Denbighshire, Wales. It served as the original county town of the historic county of Denbighshire, which was established in 1536.

The name Denbigh translates from Welsh to "Little Fortress," a designation that refers to its historic castle. Geographically, the town is situated near the Clwydian Hills.

Sources

  1. Denbigh