At the time, New Look operates 3 locations near Sheffield, South Yorkshire. See this page for an entire list of New Look stores close by.