Ikea Canada has announced the impending closure of its Scarborough Town Centre location by early 2026, a decision that has left many shoppers wondering about the future of retail in the area. This ...
Claire’s is the latest wave of British high street retailers closing with dozens of shops to close in August. Arts and crafts ...
A luxury department store that disappeared from the high street more than 25 years ago has returned to the UK. Rackhams first ...