AllSaints opening hours

AllSaints is a clothing chain conducting business in 36 towns. It is active through 59 stores. The largest amount of its shops, 13, can be found in London. Other substantial locations, in terms of the total number of the brands' units, are Manchester - 4, Bristol - 3, Glasgow - 3 and finally Edinburgh - 2.