Italian fashion house Roberto Cavalli has opened a new flagship store in the heart of Mayfair.
The 3,767 sq ft store, which opened last week is located at 20 to 22 Sloane Street. It houses the women’s prêt-à-porter collections along with accessories, eyewear and watches. It also has an area dedicated entirely to menswear, as in the Paris Flagship Store in Paris and all newly opened boutiques.
The label previously had a boutique at 182 to 184 Sloane Street, however the new store is greater in size.
Cavailli said: “I have always loved London and I have always found Sloane Street to be the perfect showcase for my collections. I decided to open a bigger boutique as I see London as a glam, cool market, and the demand for my fashion is constantly growing.”