Get Directions to Marks & Spencer ← View details 134 High Street, Winchester, Hampshire SO23 9AX, United Kingdom, Winchester, England Get Directions From* To * — Required information