Marks & Spencer offers on-trend clothing, home goods, beauty products, and food & drink. Known for quality and a wide selection.