Currently, New Look operates 7 locations near Worcester, Worcestershire. See an entire list of New Look stores below.