SERGIO ROSSI FLAGSHIP STORE IN LONDON
Italian luxury footwear brand Sergio Rossi has unveiled its new flagship store on Mount Street, London, replacing the former unit in Sloane Street.
March 20, 2019
The opening of the Sergio Rossi flagship store in London marks a key step forward in the history of the footwear, becoming the first in the world to carry menswear capsule since the brand’s relaunch in 2016.
Inside, the 1,080 sq ft space is designed by architect Marco Constanzi and features a collection of furniture created exclusively for the brand by interior designer Cristina Celestino.
A colour palette that goes from nude to chalk hues, to amaranth, pine and pale green appears throughout, with carpets and walls inspired by the city of Milan.
The furniture showcases the shoe designs as an object of desire, giving the space a living room feel with a dressing table paying homage to the iconic mirror in the artisan atelier, a sofa and small tables
The brand has around 50 permanent stores around the world.