There is presently a total number of 23 M&S Marks and Spencer locations open near Gosport, Hampshire. This is the listing of all M&S Marks and Spencer stores in the area.