There is presently a total number of 4 M&S Marks and Spencer branches open near Barnsley, South Yorkshire. These are all of the nearby M&S Marks and Spencer locations.