Toiletries bag (Cromford DE4)

About 10 inches / 26 cm long. Label says St Michael (the brand name of Marks and Spencer) !!!