You think the halal food is served at only particular stores?
200 out of 1700 stores in UK and Ireland. I wouldn’t doubt that Subways in Dearborn, Michigan also sell Halal food as well. Subway wants the Muslim money.
A central commissary supplies the food, that’s part of the franchise agreement. The result is that non-moslems will be forced to eat halal food at Subway.