M&S Marks and Spencer owns 4 existing stores in Scarborough, North Yorkshire. A list of M&S Marks and Spencer branches close by can be foundthis page.