Paris, France: Marks & Spencer store on the Champs-Élysées. The store opened in November 2011.


Editorial use only.


Size: 4256px × 2831px
Location: Paris, France
Photo credit: © Daisy Corlett / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, avenue, branch, british, chain, champs-Élysées, consumerism, des, france, marks, paris, retail, retailer, retailers, retailing, shop, shopping, spencer, spencers, store