At this moment, New Look operates 4 locations near Barnstaple, Devon. On this page you can view a complete list of New Look stores close by.