Ethel Austin is a British clothing retailer with a UK-wide network of more than 60 stores, though before it entered administration in 2010 it had over 300. Founded ...