UK convenience retailer Spar has opened its flagship Eurospar store in Broomhill, Sheffield, the company confirmed to just-food today (5 June).