Stratford Debenhams to Close Down?
Anyone know if the Stratford-upon-Avon Debenhams is on the list of Debenhams stores that will be closed soon?
I believe UK & European Investments acquired Stratford Debenhams recently so would assume it is more independent than other Debenhams stores
Is this a way of rebranding Debenhams to be a real flagship for Town Square / Bell Court Shopping Centre?
It will be interesting to see if Stratford Debenhams is renamed soon.
Any suggestions for a suitable name for the old Stratford-upon-Avon Debenhams?
Enter them in comments below