Sandwich shop eyeing Liverpool for '30 sites in three years' rollout By Planet XO Newsteam 16 October 2026 North West Liverpool is one of many UK locations being consideredRead original article ← Back to all headlines