There is presently a total number of 6 M&S Marks and Spencer branches open near Peterborough, Cambridgeshire. See below for an entire list of M&S Marks and Spencer locations close by.