ALDI - 93 London Road