Get Directions to Marks & Spencer PLC ← View details 270 Oxford Street, Swansea SA1 3BB, United Kingdom, Llansamlet, England Get Directions From* To * — Required information