There is presently a total number of 5 M&S Marks and Spencer stores operational near Weymouth, Dorset. See the page below for the entire listing of all M&S Marks and Spencer branches nearby