Restaurants Famed London Restaurants Closing: Iconic Dining Spaces Shutter Amidst Rising Costs London’s iconic restaurants are vanishing at an alarming rate. What’s driving this culinary crisis? The answers might surprise you. First Time in London TeamDecember 19, 2025