Luxury members-only club Soho House coming to Delhi and South Mumbai

Company introduces Cities Without Houses membership format in six Indian cities