All Spar articles

Spar is a leading convenience retail group, which began in 1932 with one store in Holland and has now grown to operate more than 13,000 stores in 48 countries. In the UK Spar is a leading symbol brand, overseeing a network of independent store owners with around 2,600 stores.