Retail
Marks & Spencer to open new store in Liverpool city centre
Marks & Spencer is set to open a new store in Liverpool One, a retail park in the city’s centre. Scheduled to open mid-2023, the store is located in a former Debenhams unit, spanning 100,000 square metres over two floors. Real estate firm Grosvernor said the new space will reaffirm the retailer’s commitment to Liverpool’s city centre. The...
loading...