London's iconic India Club that has been the meeting point for influential Indians over the years, including during India's independence struggle, has been saved from being demolished after Westminster city council threw out a planning application...

