At this moment, New Look owns 4 locations near Newton Abbot, Devon. These are all of the close by New Look stores.