To navigate, press the arrow keys. Marks & Spencer ← View details 147 High Street, Slough, England SL1 1DN +44 1753 520258 Get Directions From* To * — Required information