Cookies deactivated. To use all functions on this portal, for example the login, Cookies must be activated. Please activate Cookies in your browser settings.
Shaftesbury Capital has signed Sephora UK for its first West End location, introducing a new boutique format to Carnaby Street. Located at 5–7 Carnaby Street, the boutique will offer visitors to central London access to an extensive range of iconic brands, products and collaborations, many of which are exclusive to…