At this time, New Look has 4 locations near Newtown, Shropshire. These are all New Look stores in the area.