Why was it the right time for Amazon Fashion to launch their first British pop-up shop?

You can read the whole article here.