At the present, SPAR runs 26 stores near Shefford, Hertfordshire. See this page for a full listing of every SPAR branch nearby.