At this moment, SPAR owns 28 branches near Amesbury, Wiltshire. These are SPAR locations in the area.