Liberty department store said it will launch of its luxury brand, Liberty of London, internationally through its franchise Liberty Japan.