At this moment, ALDI operates 20 branches in Dalkeith, Midlothian. Refer to this page for a list of ALDI locations close by.