New Look opening hours

New Look is a store group conducting business in 533 towns. It serves the market with 634 stores. The highest number of its points of sale, 8, can be found in London. Other substantial locations, considering the total number of the stationary units, are Belfast - 7, Edinburgh - 6, Bristol - 5 and Leeds - 4.