Today, New Look operates 9 locations near Bicester, Oxfordshire. See this page for an entire list of New Look stores close by.