Today, M&S Marks and Spencer runs 22 stores near Abingdon, Oxfordshire. This page will provide you with the listing of all M&S Marks and Spencer branches in the area.