Iconic Michelin-Star London Eatery Bids Farewell Amidst Uncertain Future

London’s iconic Michelin-star restaurant is closing its doors. What does this mean for the future of fine dining? The answer may surprise you.