Debenhams to close six stores forever including flagship Oxford Street shop
DEBENHAMS has confirmed six of its shops will permanently shut including its flagship Oxford Street shop. Other branches that will stay closed for good include Portsmouth, Staines, Harrogate, Weymo…