The India Club is shutting its iconic Strand restaurant
Yet another iconic London restaurant is shutting down. Following Le Gavroche’s impending departure from this culinary coil comes news of the end for the mighty India Club on The Strand, which will be closing next month. Not quite as pricey as Michel Roux […]





