M&S Marks and Spencer operates 22 existing stores near St. Neots, Cambridgeshire. These are all of the close by M&S Marks and Spencer branches.