At the present, M&S Marks and Spencer operates 59 branches near Cranleigh, Surrey. See this page for an entire list of M&S Marks and Spencer locations close by.