Iconic Indian restaurant in London to shut after 70 years

The India Club in London, which was set up in the 1950s, is set to close in September.

Source