At the present, M&S Marks and Spencer runs 24 stores near Lymington, Hampshire. Below you can see the listing of all M&S Marks and Spencer branches in the area.