Marks and Spencer sign outside a modern shop building in Southport Lancashire England UK


Size: 3623px × 4830px
Location: Southport, Lancashire, England, UK
Photo credit: © NorthScape / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, brand, branding, britain, british, building, clothes, clothing, company, famous, firm, high, logo, mark, marks, modern, retail, retailer, retailing, shop, shopper, shopping, spencer, spencers, store, street, successful, trade, trusted, uk