Marks & Spencer

Waterside House, 35 North Wharf Road London United Kingdom W2 1NW
+44 20 7935 4422






Marks & Spencer is a major British multinational retailer specializing in clothing, home products, and food. It is known for its high-quality products and innovative offerings.