Debenhams is vacating three more of its stores. All three are located in beleaguered Intu’s shopping centres – Metrocentre, Milton Keynes and Watford. This will result in further job losses for Debenhams employees and follows the retailer’s failure to agree new terms with the landlord.
Share