ALDI Location in Llangollen