To navigate, press the arrow keys. Marks & Spencer Rochdale ← View details 54 Yorkshire Street, Rochdale, England OL16 1JW +44 1706 710606 Get Directions From* To * — Required information