M&S Marks and Spencer runs 4 existing stores near Hayle, Cornwall. Below is the listing of all M&S Marks and Spencer branches close by.