UK Hospitality Sector Sees 305 Net Outlet Closures in Q1 2026 Amid Rising Costs and Low Consumer Confidence
📊 There were 98,609 outlets at the end of March 2026, marking a reduction of 305 since December 2025. This translates to an average of 3.4 net closures per day. The report by NIQ, powered by CGA intelligence, indicates a second consecutive quarter of decline, fueled by rising costs in labor, energy, and food and drink, alongside weakening consumer confidence.
Share
