ALDI currently owns 16 stores in Denbigh, Clwyd. This page will supply you with a list of ALDI branches in the area.