Sustainable online fashion brand Omnes is planning to open up to 15 new stores over the next 12 months, Retail Week can reveal.
The retailer is understood to be opening four outlets this side of Christmas, including a new store in the Victoria Quarter in Leeds later this month.
It will be followed up with openings in Princes Square in Glasgow and Manchester in November. All the stores will stock the brand’s full womenswear range, including its new AW25 collection.
Omnes is also set to return to Carnaby Street for a three month Christmas pop-up, which opens on Monday. The temporary space, located in the former Monki unit and spanning 1281sq ft, will house the brand’s AW25 collection, a festive edit of partywear, and debut its Winter Bridal collection.
The brand previously opened a similar pop-up along the busy street at the end of 2023, which it extended for another year due to popular demand.
A source close to the business said the brand is planning to open between 10 and 15 new retail spaces next year, made up of a mixture of concessions and a London flagship.
It is undertstood to be partnering with Fenwick to open a concession in its Newcastle store on October 31, with the possibility of a roll out across the rest of its estate.
Omnes, which launched in 2021, currently has one brick-and-mortar outlet in Spitalfields, London. It sells online via its own site as well as through retail partners John Lewis and Selfridges. The brand launched a pop-up in Selfridges Manchester over the summer after online and wholesale sales for the business quadrupled during the first quarter.
It drafted in former AllSaints and USC chief executive Stephen Craig, who took up the position of managing director earlier this year, to help drive its growth strategy.
Omnes founder and chief executive Jordan Razavi told Retail Week: ”We’ve always seen retail as playing a significant role in our brand growth journey. Stores create opportunities for us to foster community and for our customers to see and feel the care and attention that goes into all of our designs. Encouraging people to wear their Omnes pieces year after year is a huge part of our sustainability ethos and shopping in person creates an emotional connection to the brand that you simply can’t capture online.
“Carnaby Street was our first ever retail space, so it’s especially meaningful for us as a brand to be back in the heart of London during the festive season.”
















No comments yet