Amazon opens till-free store at Quintain’s Wembley Park

Amazon has opened its next till-free Amazon Fresh store in Quintain’s Wembley Park development, in north west London. The company’s latest 2,500 sq ft store uses its “Just Walk Out” technology, allowing customers to enter with a credit card and