Amazon to open its first UK’s checkout-free store in London

Amazon reportedly plans to open its first UK’s checkout-free store in West London.