New Look opening and closing times
New Look is a store network composed of 634 stores in 533 locations. Most of those units are located in London (8 stores), Belfast (7), Edinburgh (6), Bristol (5) and Leeds (4).
We provide you with detailed information about these outlets' places of business and telephone numbers, supplemented by further contact details. By selecting one of the points below, you will also see its opening times. If any additional facilities are provided, detailed information will be included.