A HIGH street fashion chain is abruptly pulling down the shutters on two of its sites tomorrow.
New Look, which has more than 400 stores, is closing its shops in Slough and Windsor.
Both the sites will be shutting for the last time on Tuesday, September 5.
A New Look spokesperson said: “Our stores in Slough and Windsor are closing on September 5.
“We would like to thank all of our colleagues and the local community for their support over the years.