ALDI - 673 London Road