There is currently a total number of 5 M&S Marks and Spencer branches operating in Newport, Greater Newport, Wiltshire. On this page you find a list of M&S Marks and Spencer locations close by.