Right now, New Look runs 25 branches near Windsor, Berkshire. On the page below you can find the full listing of all New Look locations nearby.