opening in Mayfair

Friday, April 6, 2018

In spring/summer 2018, will be opening their sixth UK store at 5 Carlos Place in Mayfair.

The new store will reportedly stretch over 5000 sq ft and six storeys. But this isn’t your regular clothes retailer – there won’t be any shelves or rails in the store, which will rely on a point-of-sale app to monitor and track purchases. The venue will also be used to hold installations, fashion shows, and live-streamed talks.