
Famous UK high street shop announces new store opening after shutting 26 shops
New Look has long been a household name along high streets across the country. However in recent years the iconic chain has been grappling with financial difficulties, prompting a string of closures. The high street retailer has been operating since the …