SPAR has 34 operating locations near Barford Saint Martin, Wiltshire. The listing of all SPAR stores in the area can be found here.