Shopping Bag: (0)
Another month and more doom and gloom from the UK high street As I sit down to write this, we have not long ago received the news that department store group House of Fraser is to close 31 of its 59 stores, including its London flagship on Oxford Street. . Source