Right now, New Look owns 4 stores near Manchester, Lancashire. See below for a complete list of New Look branches close by.