Aldi Opens Checkout-Free Shop&Go Store In London Aldi has announced that it has opened its first checkout-free Shop&Go concept store in Greenwich, London.