Loading...
 
Skip to main content

DENBIGH

DENBIGH, the county town of Denbighshire, in the Vale of the Clwyd, 30 m. W. of Chester; manufactures shoes and leather.


Page last modified on Sunday November 9, 2014 14:39:12 GMT-0000