badjourno
British
closures
dead
decline
herald
High
marks
news
Spencer
street
The Express
twistednews
Marks and Spencer closures herald the ‘decline’ of the ‘dead’ British high street | UK | News
The British retailer announced earlier this week it is closing 32 stores in a move away from town centres. They said these urban shops had “lost impetus” and would close…