Marks & Spencer Salisbury ← View details 23 New Canal, Salisbury, England SP1 2AA +44 1722 328888 Get Directions From* To * — Required information