Papa Johns plans to close 43 UK restaurants, including 17 in London, due to underperformance.
Papa Johns plans to close 17 London restaurants and 26 others across the UK by mid-May, following a review of its underperforming locations. The pizza chain aims to free up funds for investment and improve profitability at its remaining sites, and will support affected team members throughout the process. The closures are a result of Papa Johns UK identifying the "underperforming locations that are no longer financially viable."
March 26, 2024
19 Articles