BRITISH retailer Marks & Spencer will be closing its Parkway Parade store on Feb 16, marking another major departure from the 42-year-old mall in Marine Parade. Read more at The Business Times.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results