Marks & Spencer is one of the UK's leading multinational retailers, with over 25 million people visiting stores each week. It offers stylish, vibrant and high quality clothing and homeware, perfumes, skincare products and more. In India Marks & Spencer has their operation as a joint venture between Marks & Spencer and India's Reliance Retail.
Marks and Spencer - Located at: Ground Floor 27/28
Phone no. :- 022-49726014/5