Boohoo opens talks for Debenhams store return
‘One store and one store only’ will reportedly be opened to cater for those brands that would only supply when there is a physical retail presence
Boohoo is reportedly in talks to open a Debenhams store in a bid to land deals with a number of beauty brands.