With more than 593 physical stores in the UK and 297 across Europe, China and Asia, New Look has come a long way since the inception of their first store in 1969. The brand is a British high street icon boasting fashion-forward clothing and accessories that makes it the go-to brand for guys and girls who want all the hottest trends at great prices.