Marks & Spencer

Norwich, United Kingdom

Marks & Spencer, or M&S is a British retailer specializing in clothing and luxury foods.