Fashion / Style

The concept space is coming

Stairway to heaven. Introducing the concept space, 5 Carlos Place, launching in September in the heart of London's Mayfair. The retail space will boast five floors, uniting online shopping with content experience and events through both digital and physical interactions, creating an immersive retail experience like never before. Press splay for your first glimpse.