Read Time:1 Minute, 42 Second Advertising Branding Featured General News Liverpool One Inaugurates Marks and Spencer Flagship Store Maheen Fatima August 17, 2023 Share Liverpool One, a leading retail and leisure destination, has unveiled a 70,000 sq feetĀ Marks and SpencerĀ store at South John Street. The new M&S store marks...