New Look runs 11 branches near Daventry, Northamptonshire. See the full listing of all New Look locations below.