New Look currently owns 8 stores near Malvern, Worcestershire. A list of New Look branches in the area can be found here.