At present, New Look has 4 locations near Shrewsbury, Shropshire. See below for the entire listing of all New Look stores nearby.