Debenhams opens first physical shop since collapse
Description
Debenhams has opened its first physical shop since it collapsed into administration and closed all its stores at the end of last year.
Debenhams has opened its first physical shop since it collapsed into administration and closed all its stores at the end of last year.