ALDI Location in Bicester