Food & Drink Why London’s Culinary Empire Defies All Odds: Struggles & Survival of 11,400 Eateries London’s restaurant scene thrives against all odds, boasting 11,400 eateries. But can they sustain growth amid rising challenges? The answer might surprise you. First Time in London TeamDecember 31, 2025