Le Gavroche, the world-renowned London restaurant is closing down. Another successful and iconic restaurant in London, The India Club, has also hosted its last diners. These two restaurants together have been dishing out food and drink and making memories for over a century and a quarter.