Right now, New Look owns 18 locations near Harlow, Essex. The list of New Look stores in the area can be seen below.