World famous London department store, Liberty, has sold its iconic building in the West End