ALDI Location in Newton Aycliffe