Marks and Spencer Retail

Marks and Spencer Group plc is a major British multinational retailer headquartered in Paddington, London, that specializes in selling clothing, beauty, home products, and food products.