Aldi Shop&Go Offers 'A Very Different Discount Experience': IGD Aldi's new 'Shop&Go' outlet in Greenwich, South London, "does not feel like a traditional discount experience", IGD has said, thanks to the i...